I mean, virtualizing with good hardware acceleration and integration can kind of be the best of both worlds, right? You're not replacing macOS, you're supplementing it with FOSS software that you _may_ find more tolerable, and if not, just use the same software and workflow that you have been.