The novels may be trying to say something, but how it plays out still needs to make sense in the world of the novel and be coherent with the characters as depicted.
Vimes is basically a stereotypical jaded and cynical old-timer who has ideas about how things could be better, but has seen enough to know that the powerful would never allow it.
Incremental improvements are made but larger changes are difficult except sometimes in places that are even worse than Ankh-Morpork.
@sc_griffith
It's kind of like all the people who are aware of what's likely needed to prevent climate change disaster, but are also aware that they don't have the power to make it happen and that the forces of inertia and corruption are powerful enough to block or roll back anything remotely significant.