I used Linux as my daily driver for many years. I enjoy deeply tweaking my system. But I switched to macs when life got busier because I didn’t feel particularly keen being forced to tweak my system constantly. I’ve personally not felt constrained by macOS, so maybe I’m not as erudite of a config wizard as I thought or because I let things like nix-darwin and home-manager do the heavy lifting. But that’s more an aesthetic choice than one made to achieve specific functionality. Maybe I do have more patience for configuring at the whims of others, as my nix setup breaks every major release whereas my previous personal dot files manager written in posix shell does not.
Most the people I know that espouse things similar to the parent use Linux not because they were constrained by another OS, but because it appeals to their ideology. They’d rather be on OpenBSD if they could stomach it. That’s fine and good, but should be transparent.