Although specs for the iPad 3 aren't on Apple's main site, they are on the support pages (as are those for any Apple device).[1]
Isn't "screwed" a strong word to use? Apple releasing a spec-bumped model isn't harming my ability to enjoy my current iPad at all.