Well, as the mum of an eight year old who still soils occasionally I'm glad his school had a more compassionate outlook! He was still in pull ups at 4.5 years old when he started reception - mainly because he was soiling 5 - 6 times a day! It turned out that, because he realised that going to the toilet near the end of session at nursery, meant he got back to find his toys being cleared away, he held...and damaged his bowel to the point that he could hold over a week's worth of poo with no discomfort at all.
We tried rewards, had him sitting on the loo after each meal for 10 minutes doing rocking/rolling and blowing exercises (to train his bowel to push), he was on poo softeners and laxatives (the first of which he is still on, the second now only occasionally). We had to keep a diary of when, how much and what type of poo he was producing. He was perfectly dry at night, very rarely had wee accidents and took himself off to the loo when he felt a wee coming. But couldn't feel a poo. The bowel was distended and distorted by all is holding. We were warned it could take years to get it back to the right size and shape.
Our bowel specialist contacted the school before he joined, who got an additional TA to help him and his friend (who is autistic and had similar problems). We changed to training pants with the help of her and ERIC (a group for incontinence in children) - we'd never heard of the pants before, we thought it was normal pants with plastic pants over the top (which he leaked through) or pull ups, (which were too absorbent). These were plastic pants in the centre with a towelling inner and a normal looking 'pants' type outer - so he wasn't embarrassed changing for PE.
With the TA's help and us continuing with his routine at home our DS finally got out of the training pants in year 1 and by year 2 was only soiling at the end of the school day - which was fine, we were used to it and he didn't have to have any humiliation at school.
Now in year 3 he soils perhaps twice a week, goes to the loo more regularly but still can't get the signal to go for poos so sometimes just makes it to the loo because of the routine we have rather than a feeling the need to go. But he's making progress.
I am just so thankful to his TA and his teachers for the support they've given us and DS. Without them he would, I am sure, still be badly soiling. He trusted his TA so much that he would tell her if he felt soiled - which must be very hard for a little boy who knows everyone around them is going to the toilet properly. With no fuss and a lot of encouragement she built his confidence and made him realise that he could do this. And he did. Wish some of the kids had someone just like her.
So we're not all middle class, too lazy, etc. Maybe some teachers are too judgemental and think they know it all or have had it just a wee bit too easy with their own kids.