To answer this question, you need to look at the fact we live in a capitalist society.
What does that mean? It means that at every turn people are trying to make money.
How is that relevant to Linux? Well it's two prong. First you need to look at the fact that the people at Canonical has Microsoft envy and so want to make money. Secondly, you have to look at the fact that the people Ubuntu have Microsoft envy and so designed their walled garden in a manner that uses Microsoft as inspiration.
Okay...? So if you're building a walled garden and the smarter people have no desire for the disk space bloat that said walled garden comes at a cost of, how do you get them to move over other than making the sane, superior and slegacy (shush, I wanted the alliteration) way untenable.
So what am I saying? It's all about shitty walled gardens and inferior software design, coupled with a lack of resources to maintain applications.
I've been screaming about this since I found out Re:CAPTCHA was using us to train AI. We should definitely be compensated.