I’ve registered to respond to this. Having been a Mac owner for 22 years, since I first bought an iMac G3, I just want to say that there’s many of us for whom the 24” M1 iMac is perfect. Not all of us are nerds/need moar powa, and I find 16Gb RAM more than adequate for my needs. I can run Lightroom, Photoshop, Premier Pro all simultaneously, whilst playing music/video, and doing FaceTime calls etc. It can run 3D softwares too. And play games! So it’s more than enough for my ‘pathetic’ requirements really. As for the screen size; I’ve also owned a MacPro using 19-21” CRTs, plus 19, 21, 24 and 28” flat displays, and 24” is the sweet spot for me. I love it, the display is fantastic. I’d been waiting 4-5 years to replace the 2006 MacPro, which was more than adequate in all ways except for the graphics card and OS, and I’d bought a s/h 2012 MacMini as a stop gap in 2020, so when the new M1 iMacs dropped, it was the perfect machine I’d been waiting for!
Not everyone is a nerd/‘prosumer’/‘power user’ or professional. Many of us just need something simple and affordable. Apple produces products for a market, not the individual needs of one person. There are far more happy customers than people moaning about them not making the perfect product for them. Everything’s a compromise. This is perhaps worth remembering.