M1 generation was so good that it prompted way more users to jump to it; that demand would spread over multiple generations if it was not so good. On the other hand purposefully gimping M1 would gimp ARM adoption. By delivering great performance, they've build up a lot of goodwill - people willingly port their stuff to macs.
Yes, I did this. I had a 2019 16” i9 that I replaced with a 14” M1 Pro as soon as I could because the Intel/T2 TouchBar machine was so crash prone, glitchy, and hot. The i9 was the worst Mac I’ve ever had. The M1 Pro is probably the best.
I'm running the same machine, but for me it's the best Mac I ever had. Decent keyboard very similar to my prior 2015 MBP, larger screen while at the same time keeping the exterior footprint of the 2015, it can run virtually everything you throw at it (sans 32-bit legacy games, but not because of the hardware), and if you remember to restart MS Teams after a videocall (because Teams "hogs" the external GPU and doesn't release it after a video/screenshare call ends) the battery lasts hours, even after three years of extremely intensive abuse.
The only (but massive) issue I have with all post-2013 MacBooks is that their storage cannot be easily recovered in another machine in a disaster event, and with the 2019ff it is completely impossible "thanks" to Apple soldering the flash chips and locking the encryption keys in the T2 processor - without TimeMachine and an expensive NAS you're completely and utterly fucked.
Switching to an M-series Mac would provide me with even longer battery life and probably a notch better performance with IntelliJ, but that's it - I'd have to give up on running x86 Docker images which is a real problem as a lot of third party images don't provide ARM images.