Tethering to iPhone is extremely easy, what’s the point? You don’t even have to set it up, the system just suggests it as an option in the Wi-Fi menu.
I agree that overall these are probably small issues, but built-in mobile network access would have usability benefits
I wouldn’t have to pay anything extra for a 5G MacBook.
Which of course makes total sense technically. Because for my mobile operator there’s no difference (bandwidth wise. And given the packet switched nature of LTE and later, that’s all that matters) whether I’m tethering or connecting multiple devices.
I wonder whether this could be automated, e.g. you click on the macOS toolbar and a macOS app communicates with an Android app and the apps do the needed actions in the respective operating systems (enable tethering on Android, connect to the WiFi network from macOS).