Am I satisfied with this game?

In a nutshell, I am. Can there be improvements made to various parts of the game? Yes. Is there enough to keep me entertained while said updates happen? Yes. I've got plenty of friends they sign on, sometimes we do things together sometimes we do thing on our own. But one thing is for sure, when I sign on to play I am enjoying myself. I mean otherwise, why would I even continue playing or for that matter continue paying.

If you don't like the game or feel it's a waste of time, talk with your wallets. Companies will notice this much more than the random complaints on these forums. The population on these forums represent just a small fraction of the player base.