Well, I just bought a Mac mini M1 with 16GB RAM, 1TB SSD and 10GBE, and I'm close to returning it. Don't get me wrong, the performance of the M1 is very good. However, the image on the (DisplayPort connected) monitor it produces is horrible, with blurry fonts and skewed colors, caused by the fact that the default color space for the monitor outputs on the M1 (both HDMI and DisplayPort) to YPbPr422 (an old format for HD TVs) instead of the common RGB format that's used pretty much everywhere. It appears all M1 based Macs are affected, and unless you have one of the handful of monitors the M1 can correctly identify then it'll fall back to YPbPr422. Needless to say, the same monitor works fine with my Mac Pro 2010, my old intel Mac mini 2012 and the various PCs I connected to it.
The other issue is that I originally bought the Mac mini not because I wanted a Mac mini but because Apple's lackluster product policy. With my Mac Pro 2010 being stuck on Big Sur 11.2.3 I needed something new which can replace it, and as far as non-AIO desktop Macs are concerned the only options that exist are the Mac mini and the Mac Pro 2019. And considering that Apple has destined the intel platform to the dustbin there's no way I'm going to pay more than five grands for an intel Mac Pro with a single processor only or more than a grand for an intel Mac mini, so the Mac mini M1 is pretty much the only option for a new desktop Mac. Of course I could go 2nd hand but intel Macs and their intel GPU don't play nice with KVM switches, and the Mac Pro 2013 (Trashcan) comes with proprietary obsolete GPUs that are slower than the RX580 in my current MP, is a thermal design failure and highly unreliable, and 2nd hand prices are simply insane. So there's that.
So right now that leaves me with the Mac mini M1, or the alternative to move my work to another platform (Windows, Linux) where there is an abundance of great hardware available (I have a nice HP z840 standing next to my Mac Pro). Which is why I'm procrastinating if I should return it or keep it and pray that Apple will soon fix the YPbPr422 problem (which I have my doubts, considering it's still unresolved despite how widespread this problem has been since the day M1 was introduced).
Apple really does make it difficult to stay on their platform.