I don't get the point of this device. If you're not going to add in more ports, built-in Ethernet, etc - why even make a desktop? The bigger display, some colors, and better speakers? Those are really the only selling point over just getting a MacBook Air. Same number and/or lack of ports, less portable, same number of dongles needed. I've used Macs personally and professionally for over 30 years, and this is by far the least functional, worst thought out design for a desktop I have seen them deliver to date. Imagine trying to use this in a school setting. No USB-A = no wired keyboard without a dongle that will get stolen. Same for the ethernet power brick - I can imagine watching as these walk away. Couple all that with the lack of firmware password, and I don't think the M1 iMac is going to survive in schools or universities.
"What's a computer?"