PLEASE READ ENTIRE POST BEFORE POSTING
So this generation is winding down and it seems like its more and more likely Rockstar will only release one *new* game this generation (GTA V on PS4/XBOX/PC was a port lets be clear). This on top of the nonsense that we haven't seen gameplay footage of Red Dead Redemption 2 with less than 4 months out is completely ridiculous. There is also a double standard, along with Blizzard Interactive, for some people, with how they turn a blind eye on their handling of micro-transactions.
This is the double standard that Rockstar is measured with and it really can't be forgiven just because "It's Rockstar, They can do it!!! We trust them!!". A regular studio that doesn't show a game will be held with a extremely harsh viewpoint on forums and fans, but just because Rockstar does it's fine all of a sudden? A track record is one thing, and being fair to all studios/creators is another thing. We can expect Red Dead Redemption 2 to be a great game but at what point does not showing gameplay of a game so close to release, why isn't there any scrutiny towards them even after E3 has passed?
Rockstar released GTA IV, Max Payne 3, L.A. Noire, Midnight Club Los Angeles, Red Dead Redemption and GTA V all last generation. The decision of milking GTA V for its online micro-transactions isn't excuse for not releasing more games within this generation. With this absurd amount of cash-flow it would be nice to see them develop new IP's of the likes of Bully or the elusive/dead Agent. But alas, the studio and its production practices are becoming worse and worse as the years pass, ie. no GTA V sp DLC. As much claim that Rockstar gets along side studios like Naughty Dog and the likes, at least Naughty Dog has been able to develop potentially three different games this generation. It's well known that all their studios are working on Red Dead Redemption 2, and so with their copious amount of resources through their cash-cow GTA V, I would hope that they would allow and fund other games from their studios.