IMHO open source already does that.
Most of the new opensource projects do make ease of use a major point.
You see that in frameworks, nearly every framework has a "Get started in 5 mins" and samples.
But the problem is that the money has to come from somewhere, so either you get sponsored, sell data, raise pricing or die.
Too few people pay for tech stuff, since most of is is free and then we end up in situations like today.
Wish I had your optimism. I used 8 languages in my life actively -- and 3 more as a quick hobby and evaluation of features -- and almost never seen a well-documented AND easy to use library or a framework. Almost every author falls in love with their own idea and convenient abstractions and even if they explain those to somebody else, it still doesn't make sense to a chunk of the programmer users.
Trust me, I'd like some of my ideas to be funded as well. But it doesn't seem to be the world we are living in. :(