Exit Ubuntu Enter Debian
A few years ago I was hired as a Linux admin. To support that position I needed a way to work remotely but in a secure manner. I tinkered with using an alternate user account and with dual booting. My final option was a password encrypted virtual machine (VM).
My first VM was CentOS because the business owner used CentOS in all Linux based servers. I figured that I might use the same distro to improve my familiarity. CentOS on the desktop did not work well for me. Because I had converted some Windows workstations and laptops to Ubuntu MATE 16.04, I did likewise with my virtual machine.
I did likewise with my VM.
Through the years I gave Ubuntu a chance. These days I want as little exposure as possible to Ubuntu.
Like all distros, Debian has its own quirks, but Debian is mostly generic in nature. Much like Slackware, Debian is not designed with many presumptions about usability. Quirks in Debian (and Slackware) are easier to work around.