The problem here is the mentality of the gaming community. Apparently nowadays all reviews are rigged and everything sucks, all developers just want to suck our money and what not. People no longer have limitations and other things in mind like they probably used to in the late 90's, early 2000's. It's not for nothing GTA V was one of the best, if not the best rated game ever and the one that sold the most in history in 48 hours basically.
Another problem is the fact people got too hyped by the previews, the previews saw like an hour of the game or so and just assumed there would be safehouses, properties and what not when Rockstar had not confirmed a single word about those features.