I think the OP's analysis might have made a bit of a jump from overall levels of hobbyist maintainers to what percentage of shipping code is maintained by people in their spare time.
While the experiences of OpenSSL and xz should certainly drive us find better ways of funding underlying infrastructure you do see a higher participation rates of paid maintainers where the returns are more obvious. The silicon vendors get involved in the kernel because it's in their underlying interests to do so - and the kernel benefits as a result.
I maintain a couple of hobbyist packages on my spare time but it will never be a funded gig because comparatively fewer people use them compared to DAYJOB's project which can make a difference to companies bottom lines.
Not if the social in social media was actually referring to keeping in contact with friends and mutual support.
I'm ambivalent on social media bans as they seem rather blunt approach to the problem of algorithmic dopamine triggers. My kids don't have access to tiktok or Instagram but they are starting to get interested in joining discord communities around their interests. Online predators aside this seems a good thing. Having access to the net in the nineties is when I started to see fellow hobbyists from around the world discussing things in newsgroups. It expanded my world view.