I’ve been using Linux for over 25 years but I hate using it as desktop. Wsl provides a nice environment for development and app running in a Linux environment without sacrificing the manifold reasons for running windows. Since wsl2 Linux gui programs even run natively without having to install an x server
People over complicate federation. I write federated software so lemme break it down. Federation just means data sharing. When you post something on a federation enabled website it sends a copy of your post to everyone who follows you and tells their service to store your data in their database in addition to their own data. What this means is that you can’t just blow up a server to shut it down because everyone in the game has a copy.