Voting on proposals should be fair and the system definitely needs an upgrade. I'm not going to blame anyone but the current system gives so much of looting opportunity.
- Proposals should be voted based on the quality and reasonable price. Not because we know that person or we like that person.
- High stake holders and influential stake holders should be sensible in casting the votes and supporting a proposal.
- Proposals shouldn't be like "Hey! I have so many whale friends, let me make a proposal and get some votes to grab some daily income."
- Return proposal is one good way to set a bench mark. But the sad thing about that is many small projects and proposals gets affected because of that.
Lastly I completely agree that it will be wise to support only open source projects. There are so many closed source projects. If the owner of the code stops maintaining the code one fine day, the project would just vanish after looting all that HBD from the DAO. Sad that one of the closed source projects is in the top of the proposals list.