The piracy numbers don't surprise me; as a long time game developer, I've come to expect that kind of piracy turnout.
What surprises me is that gamecenter allows cracked apps to appear on leaderboards. Maybe I'm missing something, but since gamecenter requires an iTunes account, and iTunes knows what apps you've purchased, why would gamecenter allow data from iTunes accounts it knows don't own the game?