There are plenty of users in this sub forum that made the migration to windows. How about those that primarily use linux now? I am a comp sci student, and predominately use my macs for programming + command line. This makes the move to windows more difficult than running software. Unfortunately the allure of better hardware is always strong. Who made the switch to linux? What distros are you actively using? What is the use case, and how well did it go?
I was using Linux from the days before Steve Jobs returned to Apple and released Mac OS X. Before Linux was I was using BSD UNIX on Sun hardware from the mid 80's and on a Vax780 before that.
If you are a CS student this is a simple move. In fact I am surprized you are not spending most of your time running Linux in a virtual machine on the Mac. This might be the best way for you to do the transition. Install Fusion on the Mac then Ubuntu on top of that and over time transition to Linux and try out different distributes in virtual machines. Keep you data in $HOME on the Mac andexport it to the various Linux VMs.
My use case is AI, Robotics, and 3D CAD. The first two
really needs to run on Linux and the CAD software is looking like it needs to be Windows based. There are not many good CAD options for macos or Linux.
I bought an HP workstation class computer with 64GB ECC RAM an a 16-core Xeon used for $500 when it came off-lease. Then I added an SSD for the system drive and an Nvidia GPU that allows me some abilty to train AI models locally. Then I got a 27" 4K monitor and I'm "set" for about $1,300 total. The Xeon is
dramatically faster than any Mac except one of the high-end Mac Pros. Even when runing 3D CAD (Solidworks) in Windows 10 in a virtual machine the Linux system is still faster than any iMac.
Doing any kind of serious work in AI is impossible on Macs because they lack Nvidia GPUs. While it is possible, it is hard to set up services like a SQL DBMS and a Jupiter notebook server on Mac.
But on the other hand, one of my hobbies is photos and video and I can't run the Adobe suite or Final Cut Pro on Linux. The Mac desktop is nicer to use, somehow easy on the eyes. But in time I'll have made adjustments to the Ubuntu desktop.
I am very familiar with Linux but I bought the Mac for how well it works for creative work using Adobe products and for Final Cut and Apple's "Logic". But for everything else the faster Linux system is much better.
One option is to buy a PC, load Linux and use it "headless" with no monitor or keyboard then log into it from your Mac. This works really well. I'm experimenting with this and I'm runing VMWare "Vshpere" hypervisor on the headless PC. Vsphere is a bare metal hypervisor and then you run some VMs on top and load the OS on the VM. It acttualy performs VERY well if you have enough RAM and CPU core and Vsphere is free for personal use. You can then export these VMs to you Mac. This is a COMPLEX setup that I only suggest to a CS student,not to the usual mac users.
Runing a 27" iMac on the desktop with a second 27" monitor and then a headless PC runing Vsphere with Windows 10 and Linux on the PC seem to be the best of all possible words. The virtual machines are "way-fast". I am not there yet my setup is evolving. This is far to complex for most users. I have a graduate level CS education and decades profesional experiance.
For most peole I recommend a Chromebook. Yes Chromebook.