Psychobabble said:
If said game was specifically about the drug trade, say Grand Drug Kingpin 5 or Breaking Bad the video game, then maybe the stage dressing they used would have been more appropriate. As it is though that's not really what GTA is about. And I feel this stunt badly misrepresents both the game franchise and its fans.
And as to the question of maturity, many people outside, and even some inside the gaming culture don't see these games as a mature form of entertainment. I feel that's why so many panic mongers go ballistic over such things as video game violence as they still see it only as pastime for children. Stupid stunts like the people at EB Games pulled DO NOT HELP but to further mire these uneducated critics further into their misguided and uninformed opinions. And worse actually help add credence to their livid and ill-informed prejudices.
Absolutely agree with your first point. Coke is a little too specific for GTA, which would have been far better served by, I dunno, a display of fake guns and cash or something. (If you wanted to take that "static display" approach.) But that's a matter of failed (or at least poorly targeted) marketing rather than inappropriate content.
There are also those who would argue that it's time to stop worrying about what "panic mongers" think, and time to start demanding that games be accorded the same respect as other forms of entertainment. Maybe that means a confrontational approach; maybe it means, instead of trying not to rile up the reactionaries, we make a point of doing so, so that we can nail this shit down once and for all. Drag it out into the light, put the boots to it and let nature take its course. More and more, I'm thinking that might just be the way to handle it at this point.