Rockstar sounds like a pretty fucking horrible place to work, which really isn't that surprising considering how video game companies are run. The worst part, for me, was the part where Rockstar fired the guy who wanted to fix their archaic as hell gameplay (at the 4:30 mark).
With just the poor game design coupled with the homogeneity of most AAA games makes it rather easy to not support most AAA pubs/devs for me let alone the moral part supporting that kind of business. Lastly, it's just really really hard to make good art in that kind of environment (i.e. Rockstar games).