This time around I fully understand it! I tend to agree in principle - with one caveat:
All those Dapps should have more or less "equal" chances to receive Support from the underlying Steem Reward Pool mechanism to earn and empower their communities.
The amount of staked SP in each project will determine the level of support for each d.app, give or take some cross over curation activities. A community with 100,000 SP staked will receive 10x more of the reward pool than a community with 10,000 SP staked, and 10x less than a community with 1,000,000 SP staked. This is in line with the 'every SP counts' system of voting, although there is currently a regressive 1.2 sp tax on distribution, if I recall correctly.