I don't mind the new mounting system for the RCR. Allows them to keep a popular footprint and allows the consumer to not need yet another mounting solution for those already with an RMR/SRO, etc.
Besides, how often do y'all take yours off? Mine only comes off for a battery change and with this now having a top load battery, when/why/how much are you removing it?