Awfully convenient timing with Rockstar. I'm sure they didn't discuss and time this together behind the scenes, given their partnership, at all.
All these articles by people who are NOT willing to speak with their wallet. Grow a backbone, or accept it and stop crying
I'm sorry you feel that way, man. I've already accepted it, but that doesn't mean I'm happy with it.