I’ve got coworkers who went back and forth. Their thoughts were (in 2019) that Facebook had cooler things going on, but less mature. Nicer to use, but less stable in some cases.
I personally loved things breaking at times. The monorepo and all the tools were so open that enabled me to follow along and try my own fixes in some cases (sometimes being the one to fix it!).
At that point in my career, that kind of exposure was like a rocket ship for personal growth. Others shared similar sentiments.
Freedom of speech is the concept, and 1st amendment is an implementation. The maximal possible implementation given the rest of constitution that came before it. So it's not just government in principle, only in practice.
At best, it's against government intervention and in public spaces.
If you come to my house and start shouting nonsense you will be very unceremoniously and quite authoritarianly be kicked out and not much anyone can do about that :-)
It's a fun metaphor but there are so many ways in which it does not apply to the topic at hand. This isn't about an individuals autonomy on their own property, it's more about a societal contract and expectations over civil liberties / human rights. Comparing it to kicking people out of your house is not even on the same level.
It's not going to happen. People want to veg out after a hard day of work, most are not going to volunteer even if all video games and social media ended tonight.
Calling 911 is one of those times when I really, really don't want to see permission popups. If I'm in a car crash, I ain't going to be lucid enough to make sure the permissions are set properly. I am almost certain there are legal restrictions in this direction.
So give the phone app access to your location before you get in a car crash. This is presumably the factory default anyway, since the app comes preinstalled on the phone, or it asks you the first time you open it.
It doesn't need special permissions. You should be able to deny it your location if that's what you really want to do. It just needs good defaults.