I use pretty much all 3 main platforms as daily dev enviroment. Mint for work, Windows for hobby and OSX for when I work outside my house. And I find that they are all pretty equal as dev experience(outside of VS, which I avoid because it locks me too much on windows). What would you classify as a better dev experience on Fedora than on windows? I think it might come down to just being used to it or personal preference. They all have strong/weak points but mostly I can get a productive experience on all of them.