The difference between where we think the advantage of open source goes and the reality of who it advantages, overall, is the root of a great deal of confusion and helplessness.
Your point reminded me immediately of this article from late last year:
The article's reasoning struck me as fundamentally sound, but it began with the false identification of open with the public, rather than private, interest.
As for your proposal, have a look at the Fair Source License: https://fair.io/
I think Stephen probably coined the "There is no open source business model" expression a couple of years back.