Doesn't affect the anonymity I believe, but at least 2 of those who voted for No.1 are (assuming you believe their profiles and previous stances on NATS issues) not even employed by the company.
I'm sure we can start a new one in the NATS Forum when people are on board without the usual suspects who
always declare they have no interest in NATS pitching in on every NATS topic under the sun