The Deflect Missiles experience
Deflect Missiles was changed here, presumably with the expectation that a "permabuff" system that fixes this swapping problem would be introduced soon. Well, it's been 1718 days, and DCSS is no closer to having said system than it was 1718 days ago. So please either remove Deflect Missiles or make it break when moving like Ozocubu's Armour. If you ever make a permabuff system you can always bring DMsl back.
And if you love the DMsl status light you can always change scarves of repulsion and Amulet of the Air to give DMsl instead of RMsl. They'll still be worse than spirit shield.