That’s the thing, besides the hardware, there would need to be a lot of work in the OS (and maybe apps to some extent).
The assumption of unlimited data transfer is pervasive on non-mobile (we need a better name for that, something that encompasses desktop and laptop. PC?)
That work was all done around 2015 or so. MacOS has had the concept of a Metered Connection for many years now. The first party software all behaves as you would expect, and there are APIs that expose the information to third party software as well.
Can you elaborate? Never heard of such a thing. If anything, macOS seems to be loosing network features, such as the network location casualty in the recent System Preferences -> Settings reboot.
I don't know if that will be enough, though. iOS has more granular settings for cellular data than a simple toggle. How will it reduce data usage? What services are allowed?
The assumption of unlimited data transfer is pervasive on non-mobile (we need a better name for that, something that encompasses desktop and laptop. PC?)