> If I didn't want a walled garden, I'd get an Android phone.
Not just any Android phone to use out of the box though, right? You may need to tweak or even install a different distribution/flavor like GrapheneOS. In other words, different Androids have their own versions of walled gardens.