Abdication Should be More Frequent
I've mentioned my support for abdication in comments a few times but thought I should make a post to cast a wider net and see what others think.
We can all agree that three of the main merits of monarchy are unity, continuity, and stability - all of which are granted by a long-serving, often hereditary monarch.
When a monarch dies it can come as a huge shock to people, followed by enormous change. The very best way to prevent that is through abdication.
Abdication offers a buffer period between the acclamation of the new monarch, and the death of the old one to set everyone straight. The old monarch remains, for continuity and stability (i.e. to guide the new monarch and government) whilst the people get used to the new monarch.
Marghrete II is a good example of a good abdication. A beloved, long-reigning queen hands over the reigns to her son, who remains in the public light enough (i.e. through Instagram or public appearance) to maintain the continuity and stability of her reign.
On the other hand, when a monarch reigns until death, the changeover is much more shocking and unstable, as we saw with Queen Elizabeth II's death and the handover to Charles III - it easily took a year or two for people to fully acclimate to the new order.
Thus it is my opinion that a monarch should abdicate when they have grown quite old (and are in a period of civil peace) so that the continuity, stability, and unity associated with their figure can continue and subsequently smoothly pass onto their heir.
Abdication also allows younger monarchs to be enthroned, who can more easily connect to younger populations, and also live long enough to cultivate the same continuity and respect as their predecessor.
TL;DR: Abdication means not big shock when monarch dies; gives chance for people to get used to new monarch, maintaing stability and continuity.