Anne Marie Parsons, who has been watching Coronation Street for 48 years, says TVNZ's changes to the programme's timeslot amount to "elder abuse".
The broadcaster has moved the television series from prime time to a 5.25pm time slot and begun screening MasterChef Australia at 7.30pm instead.
Moving Coronation Street and editing episodes because of the earlier time slot showed a lack of respect for older people, said Ms Parsons, of Roseneath.
"It's elder abuse, and it's all about the money," she said.
"They don't think we're worth having that time slot because they can get more money by screening another programme."