Whilst I understand the pedantics of how teachers are paid/contracted (as has been explained a number of times on this post). I think what most people are baffled by is the amount of actual holidays they get in a year compared to most.
There is no getting away from the fact that they get a lot of holidays in comparison to other professionals on a similar wage. They may work a long week but they always have a break to look forward too in the not too distant future.
Seriously, surely teachers can see that 13 weeks in comparison to the 4/5/6 weeks that most people get is a bit of a difference and can see why it might annoy some people when even then training days are thrown into the mix. When you haven't had a single day off in months and ran out of holidays ages ago, when you are having to take unpaid leave because your child is sick again, it can be annoying when your facebook feed is full of "woohoo half term is here," or "SIX WEEKS OFF WOOP WOOP."
Maybe if teachers admitted once in a while that actually they have it good in a lot of ways people might be more sympathetic to their - and I do sympathize with a lot of their issues - cause.
And for the record I do have a lot of teacher friends. Some do put in the hours, but a lot seriously don't - at least not on the level the media would have you believe.