The Crown can be dissolved by Parliament. Parliament is the voice of the people. If The Crown is ever dissolved it will be at the wish of the people of Great Britain. It would be a mistake even though King Charles is not worthy of the people as their King.
Prince William comes across as a worthy replacement for Queen Elizabeth. He’s not on her level, because wasn’t formed by a culture of wartime, but I he doesn’t come across as damaged in any way.