

Yes, it started from this terminology change at Twitter in 2020. They’re the reason that version control systems call the primary branch ‘main’ instead of ‘master’ by default, because ‘master’ comes from the master/slave terminology that is used in electronics hardware design.
There’s a comment here saying that master/slave in hardware design is being replaced by primary/secondary because of the software trend, which I think is stupid. Master/slave works much better in that context because the master device controls the slave device. Primary/secondary implies that the slave device is a fallback of the master device.
Older than 30 nope, tech enthusiast yes, Linux user sort of, because my self-hosting servers run Linux but my personal daily driver is Windows. Windows native art programs have a lot of responsiveness problems and other random issues when running on Linux, and it’s annoying to have to boot up a separate OS to use specific programs.
Taking the extremely tech-unsavvy fanartist community as a reference, it’s not that federation and choosing a server is that difficult, that’s just a lame excuse. Their usual social media platforms do UI redesigns, A/B testing and introduce weird limitations all the time. They just learn to cope with it.
People who don’t care about tech don’t think about the websites they use at all. In their minds, websites are just omnipresent things that exist naturally, like the sun. They only care about whether the website is able to connect them to their friends and showcase their posts to other people. They will only pay attention to the website if it introduces a change that affects their daily usage of it negatively, just like how people don’t consciously think about the sun unless it inconveniences them.