I think the current system is alright. I've suggested this somewhere else but I think one way to reduce the amount of spam and lower quality content is to just make the site invite-only. I don't think SN is at that point currently where spam is a problem. But thinking about it, current users can invite someone they vouch for by giving them an initial "liquidity" with a minimum of 100 sats.