Now this may be a controversial opinion. I work as a Sr. software engineer and am required by my job due to the diversity of systems we develop to work in Ubuntu, Windows 10, Windows 11, and MacOS 12 (I know most of you just went "Ew..." but hear me ...