プログラミングだったら今やWindowsやmacでも、超快適な環境を超簡単にセットアップできる。
だからプログラミングの道具としてデスクトップLinuxを選択する理由は全くない。
そもそもLinuxはプログラミング以前に、MSOfficeもPhotoshopも使えないじゃん。
代替ソフトが使える?品質が低すぎて全然解決になってないから。
果たしてデスクトップLinuxのユーザに、ソフトウェアがオープンソースかプロプライエタリかが問題になるレベルで使っている人間がどれほどいるのかっていう。
CLIを経験できる?経験できたらなんか凄いの?それだけのために他の全てを犠牲にするとか意味がわかりません。
あるいは
例えばgoogleのjaxを使おうと思ったらwindowsだとwindows subsystem for Linuxを使わないといけなくて面倒臭すぎる。 Macはgpuがまともに動かないので論外。 https://github.com/google/jax
それはもう立派な計算サーバの構築であって、デスクトップ用途のLinuxとは言わないと思うけど。