Data caps are everywhere, I’m not sure why you’d think they’re a thing of the past. I believe the scenario is more like “you’re lucky if your plan doesn’t have caps” instead.
1.5T/month is uncomfortable though. One of my VPN services has a 1T/month softcap (speed drastically reduces after that) and it’s usually fine for my household, but one person going crazy on YouTube rabbit holes or us binging something on Netflix, pushes that limit fast.
Terrible scenario, but unfortunately I think there’s too much money involved for the right thing to be done and this kind of service getting the treatment it should have.
Non-IT people, who, believe it or not, are the majority of users out there. I’ve stopped keeping score several years ago on how many people had asked me how to bind F-keys to something else, but at that point things were like 100% of IT people wanted F-keys, while 70-80% of non-IT asked me for help rebinding them to other things.
I’m a programmer and these decisions annoy me as well, I’m just pointing to the answer as for why some computers come with the annoyance enabled (and often make it unnecessarily hard to change it). I’m by no means defending it. If anything, I think it should be up to the OS to have an easy way to change the behavior instead of assuming what the user needs and making it difficult to change.