@Amethytus
I suspect that pvz2 didn't generate as much revenue as they had expected, with different 'exploits' as EA calls them enabling players to get round buying resources and the resources doubling bug literally giving away hundreds of thousands of dollars (perhaps even millions) to an unknown but large number of players.
The restore purchases bug is actually pretty harmless and goes away of it's own accord, but has never been addressed by the devs.
There seems to be a growing number of angry pvz2 players who have 'lost' their profiles recently, have their player id number yet can't get their profiles restored, this is on top of the usual crop of players who don't have their player id number in a safe place and have the fun job of badgering EA HELP by email to manually research their player id numbers by hand.