Alternatively, I could buy an unlocked device but still run afoul of a carrier simply saying, "No; we don't want to allow you to do that." In both scenarios, retaining my freedom from these companies requires quite a bit of money at my disposal.
And this is a problem but one that's much harder to solve, at least at an individual level.
I got, for my replacement phone, a OnePlus Nord N20 because I enjoyed the OxygenOS; I had not done as much research as I