Really, they're kind of unncessary to begin with, you probably do want an off-ramp but it's better if a centralized service just has good governance and policies that can be affected by users. The current setup is still usually relatively closed entities that are federated.
Regarding the awareness of it in the mainstream, I somehow got too high at a local pot shop and ended up chatting with the cashier. He was a former gamedev and knew what quaternions were (we were both confused by them), but I felt deep shame when I mentioned IRC and he clearly had never heard of it. I don't think outside of HN and other niches, people have heard or care about these federated protocols. It's a very nerdy/self-indulgent need to worry about whether all of your Internet writings are accessible via various means.