Neither Canonical or Red Hat are particularly well-loved by the greater Linux community, for wildly different reasons. At the core of their failure is the illusion of a successful Open Core business (or "freemium" as you put it). The delusional business obsession over ruining the free version of software is exactly why Open Source is so successful where businesses fail. You should research why Linux and BSD won over the alternatives from AT&T and IBM; they didn't have a premium or pro version, they were the pro version. The creation story of GPL, Free Software and Linux as a whole is a warning about how business models collapse when they molest functionality for money.