The main problem is that the Return Proposal was voted way to high
No, the problem is that many of the proposals are not that compelling, for example, not open source. There are a number of stakeholders who believe that most work paid for by SPS should be open source to ensure that Steem receives full benefit from the expenditure.
It is not a hard and fast rule (nothing is; everything is up to voters) but it is the number one reason I've heard for why some proposals aren't supported, including yours.
RE: SteemWorld Support tomorrow ON or OFF?