It makes very little sense to buy a network-connected device which can’t be updated. And if you say “put Linux on it” it could be argued that you don’t know what tools like phones are for.
I always felt that we basically "lost" with open source: Intel did the Management Engine and phones stuck everything in the baseband.
There's no real possibility of having fully software-hackable hardware. Someone else ultimately has control of all hardware, if they want to exercise that control.
TLDR: you get a pocket laptop instead of a phone, despite owning a "phone"