You know your position is unpopular, chose to state it. Ok, good for you. why defend it. You will not convenience anyone. I would not bother defending it. You had your say, now others having theirs. Way it goes.
However, for what it is worth, given the exposure I am sure someone at bioware read it, so they may or may not agree with you, but I am sure you were heard. So from my perspective, looks like a mission accomplished for you.
Cheers