I don't like the 50-move rule for two reasons: (a) Sometimes an endgame is dead drawn and yet one player wanders in circles for fifty moves and (b) Some endgames require more than 50 moves even according to a tablebase.
Once Monrois become inexpensive and ubiquitous, perhaps we could use computer assistance to shorten and lengthen endgames appropriately based on how many moves a tablebase says they should take (plus a few extra moves since humans are not computers and humans may play profoundly but not perfectly).

Stability is important for chess. However, the en passant rule was a change in the past. When pawns could only move one square, the rule change allowed them to advance two squares at first. People must have been saying, "I used to be able to capture that pawn when it moved one square." The answer was, "You still can, and on the same square." The proposed rule that a pawn should be allowed to promote to a king has already been used in my multiple (2 or 3) board game, which starts with one set per board and multiple kings. The boards are considered one. The proposed pawn promotion to a queen that possesses the knight move also does not create a new piece unless used in standard chess. That piece is a commander which was used in power chess which was played on a 10x10 board. It started with two queens and a commander. The commander could give mate without any helpers and could outplay two queens.