Started with OpenSUSE because it supported our Proprietary CAD software ( Choice was Redhat or SUSE ) As a bonus nVidia hosts its own repo for SUSE and OpenSUSE so no graphic issues with CAD. Then Arch because of the buzz. Manjaro EndeavorOS Ubuntu PoP!_OS Clear Linux Mint ElementaryOS Fedora NixOS
Now main machines run OpenSUSE and wifes 12 yr old laptop is NixOS.
Why? OpenSUSE is really dependable and updates are flawless, if i tinker and break something a rollback at boot is a quick fix, which is imortant since it is my daily work work-station. While you could set up btrfs and grub snapshots in other systems, I like that it comes baked in, and all the EFI/ TPM / Secure-boot stuff works with no messing around.
As for wife's machine , she is not tech savvy and Windows was too complicated for her (and so damn slow), so GNOME on NixOS (fast) is a clear workflow; and since she likes things exactly the same in order to comprehend a system , the config files make it easy to re-replicate the exact setup.