Considering the absolute mess that is GTA online, with people losing characters/money/properties and progress at the drop of a hat, I can't see how Rockstar can even force people into micro transactions at this point.
We the fans of Rockstar gave them $1 billion on release day. That money didn't come out of thin air, it came out of our pockets.
Just take one look at GTA online and tell me why we the fans of Rockstar should be paying EVEN MORE for the heap of junk called GTA online.
It was arguably the biggest launch failure in history. Shocking, especially from such a high quality company like Rockstar.
I hate to be THAT guy, but Rockstar made the billion in a couple of days (I think 3). Not on launch day. Rockstar said from the start that this is their first stab at an online experience. Obviously this doesn't excuse their performance, but we have the power of the consumer. We need to let them know that they f*cked up. If you really love someone, you'll tell them when they screwed up, and help as best as you can. I of course don't love R*, it's s corporate entity and it would be illogical, but I have played GTA since Vice City, and the storytelling genius that is Max Payne 3 really made me respect R*.
Now about glitching: R* promised a free-roam, realistic experience. Of course without customization in free roam like no-cops (those pricks just get on my nerves) it's not exsctly free-roam, but with the glitches, they are there for you to use, a loophole in the system, it's not like the market doesn't do this in real life. Glitching is there for those who want that GTA IV psrty mode experience, where everything is there for you.