I really enjoy BF3 and still play it with my mates so this is a sure buy for us. Even at $100 with Premium, that is fair value to me considering how many fun hours I get out of it. Each customer has to decide on their own what their $:happies is.
As for hacking, I don't know what you guys are complaining about. Just play on servers with active admins. When we do see a hacker, which definitely isn't nearly as often as you folks seem to be experiencing them, they just get banned within a few minutes. No anti-cheat system is perfect (least of which is Punkbuster), good admins will always be the best line of defense.
Anyway, to each their own. See ya's on the Battlefield! (or not!)