So just to squash anything that people are using as leverage in regards to "time" as a topic:
One simple statement can be made: Look at the years it's taken for them to release GTA V and Red Dead Redemption 2. If GTA VI is in the making by any means (GTA 6), then it's sure taking some time, as GTA V was released years ago. Why does this not strike anybody's attention? Because they announced it months before release, not years prior. Asylum Entertainment has great people behind it, wonderful representatives and employees that continue to remain dedicated to all of this regardless, and they're doing a wonderful job at paying attention to detail more so than other game developers care to with their games. This being said, this is a small team, developing a HUGE project, and SUCCEEDING! Ask yourself before you use time as a constraint (I have been following this dev tracker for quite some time now) how many employees and designers Rockstar Games has driven between Rockstar North and Rockstar Games. Then return with some politeness to the efforts that 12 have made versus hundreds that don't pay the same amount of attention to detail and customization.
Just to scale it up for you:
NO: You cannot expect 20,000 pieces of clothing, advanced physics with COMPLETED vehicles with extreme amounts of detail in paint and interior, with valid functioning components individually coded and hex-applied, and entirely functional buildings with open movement customization with frame by frame model animations for every single minor and great interaction, in a blink. It takes hours to perfect a piece of clothing. Take up game development, and study it a good bit, and you'll understand it.