Agree.
They need to skip a generation (Charles, ugh..) but this isn’t possible.
Yep, but the queen just might outlive Charles.
Of note, the rules for succession were changed in 2013.
"The Succession to the Crown Act (2013) amended the provisions of the Bill of Rights and the Act of Settlement to end the system of male primogeniture, under which a younger son can displace an elder daughter in the line of succession. The Act applies to those born after 28 October 2011. The Act also ended the provisions by which those who marry Roman Catholics are disqualified from the line of succession. The changes came into force in all sixteen Realms in March 2015."
Here's the link: