indeed, they allowed you to romance Tali and Garrus in ME2 all because of the fan requests. Also, Chobot.... Artistic integrity? pfft
It's not black and white. Bioware certainly panders more to their fanbase than any company should, but the moment you establish their games as a 100% money-grab with no artistic vision whatsover then you shouldn't even bother talking about them, let alone play them.