The first M1 MacBook Pros had both the touchbar and a decent keyboard. I love mine so long as the driver running the touchbar doesn't crash, which it does sometimes necessitating a reboot. My main problem is how few programs actually ever made good use (not just some use) of the touchbar.
As for the dongle issue, that went away when I upgraded to a USB-C monitor at home and USB-C equipment at work. I can dock to a monitor or plug into a projector to give a presentation and charge with the same cable. At this point I don't want an HDMI port, and I'm kind of sad that the next laptop will probably have a dedicated charging cable.
I travel quite a bit. HDMI remains useful, as most monitors / TVs / projectors I encounter still don't have USB-C input. USB-A is also somewhat useful, as I charge various devices from my laptop to avoid dealing with too many international power adapters.
The most common ports I need are roughly: 1. USB-C; 2. HDMI; 3. USB-A; 4. second USB-C; 5. third USB-C; 6. second USB-A; 7. DisplayPort; 8. fourth USB-C.
As for the dongle issue, that went away when I upgraded to a USB-C monitor at home and USB-C equipment at work. I can dock to a monitor or plug into a projector to give a presentation and charge with the same cable. At this point I don't want an HDMI port, and I'm kind of sad that the next laptop will probably have a dedicated charging cable.