The only other big thing holding me back was the tooling but now that I've switched most of my workflow to Emacs, the option of choosing FreeBSD is becoming more and more appealing.
EDIT: Just be clear, I have been using Ubuntu as my daily driver since 2012; however I don't love all the decisions Canonical has made, I don't like how the entire ecosystem has grown to a level of complexity that makes it hard to understand what the hell is happening under the hood, and I am beyond peeved about the havoc systemd-resolver has wrought on my system.
EDIT 2: If anyone has any other suggestions for a better more free distro that I can use I'd love the advice, the thing keeping me form Hurd is worrying that it won't have full driver support.