I'll still say A. I've enjoyed BW games since Jade Empire, and I'm not about to boycott them for the misstep of a few people. They make good games and they treat their employees very well, and so I will continue to support them, and hopefully enjoy their products.
HOWEVER - for me, the misstep in question wasn't the ending of ME3. I was one of the few who wasn't furious with the ending straight out of the gate. Yes, I hated the thematic contradictions, yes, the writing needed a lot of fine-tuning, and yes, I wanted to punch the Catalyst in the face for his utter inability to make sense, but still, I was in a strange way satisfied. It didn't ruin my ME experience or my life, and I regarded the impending EC as something neat instead of something necessary to "redeem" my ME experience. (Having played one of the EC endings, however, I can't help but think that they'd have saved themselves a LOT of grief for just including this stuff in the first place! The Catalyst is still a twit, but at least he now gives the player the ability to make an informed decision.

)
No, the problem was when I started reading the BW blog and forums and, thus, reading their response to the complaints about the ending. That is what turned me off and made me jaded, and as I kept reading, I found myself becoming more and more dissatisfied with the ending in a way I wasn't before. For instance, when BW kept reminding the fans that the game got high ratings from critics - not trying to be a jerk here, but what makes them think the fans give a flying you-know-what about what the critics think? If critics say that a well-liked game is a flop, the fans will say the critics are stupid. If the critics say that a well-liked game is fantastic, the fans will post about how the critics have finally come to their senses and are now worth of their jobs. That, coupled with the continued use of "artistic integrity" as a defence for gaping plot holes, has really soured my perception of the game, because it created a mistrust of the people behind it that wasn't there before. So I guess the real lesson here is, don't read the BW blog or BSN forums.
Seriously though, I didn't have a deal-breaking problem with the game before I knew how BioWare was responding to the controversy.