On subject of confessions: I think R* should have avoided major improvements to the game engine after SA. SA was perfect in every way and all follow-up games should have used the same physics, scale and diversity of features as SA; no more, no less. Basically, I would happily pay £50 every few years for San Andreas with a new map and storyline.
SA wasn't perfect in every single way lol. It was a big improvement over past games, but some things ended up being worse too (weapon sounds, car crash physics, etc...) No game is ever perfect, and every game has room for improvement. IV majorly improved the core gameplay, which is the most important part of the game. Every developer should strive to do this. I'd take quality over quantity any day. We could have both quality and quantity, but you need to find a good balance for that. Too bad V failed on both quality and quantity.