Yep, after finding out about Verizon locking bios I decided to never by direct from carrier again. Plus, these alternative OS options need support. I run GraphineOS, it was quick and easy, never had an issue.
But google probably has been working on making newer versions of android closed-sourced, especially for OEMS. I say probably because there isn’t any actual hardcore proof but imo the bios lock is just the start.
I’m in a very small town, we only have a bar. $100/mo for 500mb/s up and down, at least I actually get that though. Rarely is it less, but they also hooked us all up with fiber when they ran the fiber thru the center of the city. Price is also largely because they are literally the only internet provider unless you go with satellite – which I was considering but with the weather here…probably not ideal.