It is a question of who is "We" because all this seems to imply that the market owes "us" this product.
I would lose my mind and switch to Linux for good if Apple every tried to close their laptops. Why? Because unlike my mom, I'm sitting here writing programs for myself.
On my phone however, I don't want to have to do a bunch of research whenever I need to install something like a parking app. I don't want to have to install a random parking app, but when you need an app to park in the MUELLER - MCBEE garage in Austin, and when I'm visiting and am meeting people for tacos, life is going to force me to install that app. When that happens, I'm happy to be in the walled garden. In fact, I want a walled garden.
I'm happy to have two computers, one open and one closed. They're two different products. For folks who want an open phone, yea, it's basically GrapheneOS or nothing, because when the point of the phone is a completely different use case (random app installs) then the point becomes the ecosystem, and you need to always be able to trust the ecosystem.
When you are trying to tinker with your phone, it becomes a completely different product. The market doesn't owe you that product.