I feel like it is hard enough to hire people, especially good devops, why turn people off this badly?
Also, for people standing outside the company looking in, things do not look happy and healthy at Canonical, which makes it even more likely you are being fooled by some of your own staff, or the figures they present to your, into thinking things are better than they are. I've failed to find a single positive review of working for Canonical, yet we have a smorgasbord of bad reviews all over the internet. You may want to evaluate that as "evidence" that something isn't right.
Thanks for Ubuntu by the way. I've got well over 15k servers running it right now and wouldn't even consider anything else.