Rockstar has had some very good writing since GTA4. They don’t have the baggage of customers seeing their quality drop with each new release for 20 years like BioWare did.
It’s almost as if Rockstar and BioWare have been in opposite trajectories for those 20 years.