Да все очень просто:
- Решаешь стать программистом (ну интерес возник);
- После долгих скитаний в выборе языка приходишь к выводу, что есть путь только в веб-разработку;
- Вся инфраструктура в вебне на Linux кроме горстки маргиналов, которые пишут на удоднете;
- Сначала сидишь с винды, потом понимаешь, что Putty тебе не достаточно (WSL тогда не было);
- Начинаешь разработку на целевой платформе (Linux);
- Со временем понимаешь, что от Винды тебе ничего не нужно кроме мессенджера и браузера, а они есть и в Linux;
- Сидишь теперь в основном с Linux, а для игор - Dualboot с Шindows.
Тут кто-то про Арч упомянул с ним у меня история была проще:
- Покупаешь новый комп с распоследним процессором, а он не поддерживается некродистрами;
- Ставишь Arch Linux;
- Понимаешь, что все дистрибутивы друг от друга мало чем отличаются. Даже тот же Ubuntu по-сути просто systemd + Gnome с парой расширений.