The lack of an ethernet port on the power brick means cheaper power bricks and more PCIe lanes available for the other generic ports to be used for people who don't give a hoot about included ethernet.
iMac has optional Ethernet on the power adapter. If you don’t need Ethernet, don’t buy the more expensive brick.
M1 Mac mini tests indicate there’s enough PCIe lanes to handle 10GbE even if all other ports are loaded. I don’t see why M1 Pro would have any trouble given the iMac Pro will likely use the same chip and have Ethernet.