Rockstar co-founder Dan Houser says the developer has moved away from using name actors in recent games, citing egos and player immersion.
Speaking to Vulture, Houser explained: “We don’t bring in name actors anymore because of their egos and, most important of all, because we believe we get a better sense of immersion using talented actors whose voices you don’t recognize.”
Houser specifically brings up his experience directing Burt Reynolds in GTA: Vice City, who apparently shouted “get the limey out of here” after an argument. Houser also had to ask another director to take over following disagreements with Public Enemy’s Chuck D while making GTA: San Andreas.
Source: IGN.com Egos and Immersion: Why Rockstar Won't Hire Famous Actors Anymore