I had that revelation (pun intended) a while ago. I don't invest in games like that anymore, I know what I'm getting and it's not good enough. I'll save my money for GTA V, which I'm positive won't have the same problem.
What race are you playing HOGH?
I play Terran.