I’m not talking about those who genuinely can’t be bothered and send their kids to school in nappies so the teachers can do it. That’s obviously wrong.
But both of my kids were over 3 when they were trained. Had a few attempts before that but with both kids its was clear they weren’t ready and got upset so I left it.
I posted here for advice and was told I was lazy and cruel for leaving it so late. For context my dd was three in May so not especially late imo. But she did get it within a couple of days and 2 weeks on we have had no accidents at all.
To me it actually makes more sense to wait until they are a bit older and understand what they need to do and why. It made it a lot easier for all of us.