Our company moved all our Linux o.s. to Centos many years ago (it was my personal will and decision as senior sys admin): before we had a mix of linuxs and the move helped much a lot mainly for having everywhere the same o.s., but also on upgrading o.s. (always very easy and smooth: just one command with
no configuration questions!)
Very happy so far! Centos in our dev and production servers, and Fedora in our laptops.
now you know what is happening: and I have to take a decision (and pretty soon since all our Centos are v.7)
Can you help us with our decision? If we leave Centos we'll opt for Ubuntu of course (but personally I do not like snap).
Thanks
If you're really paranoid about getting burned by a proprietary business decision again in the future have you thought about Debian? Providing your hardware is supported it's also a solid choice. It can also optionally run snap and LXD Containers (via snap currently).