I’ve matured in my opinions now with regard to my preferred Linux distro. I’m recommending Ubuntu over Elementary. That’s right plain Ubuntu.
You can use it as FOSS hardcore as you want, or you can live in reality and use it with the best of both worlds.
Plus as it uses GNOME you have great compatibility and less bugs from using a different DE.