In my experience browser games have the worst cash shop item integration. The ones I played become unplayable at some point, because the advantages of paying players are way too big. It's like you finish the free demo and then have to constantly buy premium items just to survive and this is by design.
Browser games are very popular with silver surfers. People with way too much time and money on their hands. I had some interesting conversations in OGame.