I don't know why the subject of gifts for teachers arouses such ire in certain posters' breasts. Unless you are a parent of a schoolchild it is nothing to do with you.
As a child I always gave presents to my teacher, bought my mother because she wanted to express her gratitude to the staff; at secondary level we made a collection for the form teacher; when I left my parents sent a cheque to the school to buy books for the library. They didn't take my extremely good education for granted.
I bought presents for my children's teachers willingly, and during my career I also received many; none of them expensive but many of them very thoughtful.
I would have given the poster who 'tried to persuade teachers to get the children to send one Christmas card each to the whole class and put them all up on the wall' very short shrift. None of her business, nor the school's. Some children genuinely didn't want to leave anyone out, some wanted a card in return, most sent to selected friends. Their choice.
And finally; I and most of my colleagues, including T.As and dinner ladies, gave a small present and card to each child at Christmas, small eggs at Easter, and a usually edible, homemade, present at the end of the school year. All paid for by us; all done because we actually liked the children.