Oh, I'm perfectly fine with discussing the development but there seems to be a deep reluctance against calling out lacking or mediocre artistry. When gamers discuss these issues, it's always the 'evil suits' and 'faceless shareholders' causing problematic creative directions.
At some point, the artists and developers in the trenches should get some blame for the end result. BioWare in particularly gets a lot of mileage out of the '...but EA' excuse. That doesn't sit right with me.