I think the Bioware Community has summed it up best. It's not the contest itself, it's not even the availability of the contest, it was the fact that they were generally hyping it AND THEN telling a massive portion of their community that they weren't eligible for the contest.
It's essentially "Everyone! Be Excited! Were you all excited! Good, it only matters for half of you, the rest of you? Fuck off!"
It's essentially "Everyone! Be Excited! Were you all excited! Good, it only matters for half of you, the rest of you? Fuck off!"