One viewer called it a "stitch-up". Another said it was a "farce". And TV critic Steve Braunias called it "something rotten".
So why was Naz Khanjani eliminated from Dancing With the Stars last night, despite consistently dancing well and landing third place on the judges' scorecards?
Turns out you really do have to text in and vote for your favourites if you want to see them remain in the competition.
Three confirmed to the Herald that judges scores are equally weighted by viewer voting, so even if judges score you well if viewers don't vote, you risk going home.
Put simply, Naz seemed to have a hangover from her days as a contestant on the second season of The Bachelor, where she was portrayed as a villain.
Despite being rated by the judges, she didn't get enough text votes from viewers towards her chosen charity, Make-A-Wish New Zealand.
"The judges' scores and the audience text votes have an equal weighting when ranking the contestants," explained a spokesperson for Three.
On top of that, each dancer starts each week with a clean slate, meaning votes and judges scores from the previous week no longer matter.
After last night's elimination, many viewers claimed her reputation was unfair. Based on her dancing abilities and demeanour during the show, she deserved to stay.
Critic Steve Braunias agreed, calling Naz one of the show's best dancers.
"There is something rotten about the show that Naz, easily one of the best dancers, can be voted off while a rotten dancer like David Seymour should stay to stink up the joint," he wrote.
For more information on how the votes work, you can read Mediaworks' four-page policy here.