Oops... I meant to say B2P and NOT F2P. I made a mistake because I kept thinking "It's F2P after you already purchased the game." I meant to say B2P games + cash shop instead of F2P games + cash shop are the future.
I hate cash shops in games you pay to play, i dont care about pets and mounts in wow, but when it comes to costume stuff that is stuff you should get for doing something...if you want a stupid pet to follow you and clutter your screen have at it, if you wanna pay real cash to have a mount that does nothing more then look different good for you...but when it comes to costumes and such it just feels like your paying 15 a month and then they are saying well you dont get the cool looking stuff for your character unless you pay x amount more.