I'm surprised developers still believe in the idea of Semantic versioning.
even projects that claim they follow semantic versioning don't, maybe there are some out there but I've never seen one.
and somehow it still comes as a big surprise to people when a project violates this ideal that we created that nobody follows.