So I would like to give an argument for people to stay with Linux. Apple is a wall garden which will not change. Windows is now just a vacuum for advertising data, with the only real option to not using it. BSD, although great, is not realistic for most people out there with the lack of many programs that are required for most people. Linux is just starting to be capable of handling all users needs. Do not underestimate the benefits of a larger user base for the higher level users.
Why run away from a fight that should be fought and can be won. 99% of the population does not believe what these extremist believe. The extremist only tactic is to manipulate and intimidate. The only thing to prevail is not run and inform those that are mislead in a calm and respectful way. If you do not have the patience for that then just send them to places like the Level 1 Techs Youtube channel or ignore them while living your life and trying solving problems using computers. Light on what they truly believe leaves them alone and defeated.
If everyone runs to BSD, soon they will be at your door leaving you no where to run. I know it is not a fight you asked for, but it is one you were given. I know everyone has to weight the risk and reward but running is a choice that has consequences.