This is the New Zealand model. Multiple ISPs but only a few fibre providers - the largest one is Chorus, with a few that are very localised, but follow the same rules.
The ONT is accessible to all ISPs, and you can provision both available ports with different ISPs if wanted. Usually, a change from one ISP to another happens within the day, like number portability.
So you get a file. Any file. Not necessarily the file you want, unless you already know its contents and how to traverse the folder hierarchy to get to that specific point.
I joined AdSense in 2003. At peak it was generating US$15k a month.
Nowadays it will be a miracle if it passes of US$800 a month.
I think the shift to a more localised audience (NZ), diversion of ad spend to large social networks are responsible. Our traffic is similar in volume but nowhere near as "valuable" apparently.
Another annoying thing: very few apps are copied from old device to new devices and bring their settings and most importantly login. Of about 80 apps on my device, only five or so are ready to use after a migration.
Going through dozens of apps, doing logins, 2FAcand changing settings is a PITA.
Another thing that annoys me on Android is the setup experience itself. All my recent device presentcthe same behaviour: login with a Google account, transfer data, setup voice assistant and some other defaults,done.
Then after the first app updates is done, a notification comes with "let's finish setting up your phone" and again asks to setup voice assistant, check defaults and whatever else is in the flow.
Has no one noticed that the setup flow seems to run twice?
And it's not one specific device. I do it with eight to ten devices a year, from different OEM, writing reviews and testing. They all have the same behaviour.