What also strikes me is how well Kate & her family compare.
No one, but no one, understands or cares about royal etiquette more than the British middle classes. It's arguably why the marriages that seem to have worked out involved sensible upwardly mobile middle-class types - Kate, Sophie, Camilla, Mike Tindall. Their families knew the drill, learned from early mistakes, silenced embarrassing Uncle Ron, quietly pocketed the long-loan Land Rover, got on with it.
The obvious exception to this is Fergie, but for all her carry-on she does genuinely seem to love the odious Andrew, and her daughters come across as relatively well-adjusted, despite the pretty vile piss-taking directed at them on and off over the years.