The first couple sentences are highly alarming. I’d definitely need to know how that happened before plunking my possibly vulnerable code on another OS and assuming that will solve the issue.
But the rest, yeah, i agree. It’s just simpler and has so many built-ins out of the box.