...
Ethereum has done a better job at underpromising and overdelivering, marketing 101. They basically have told average users to stay far, far away with the frontier release. In hindsight, bitshares should have done the same with their first release. Realistically, both projects are probably near the same stage of development.
...
I think we can take a leaf out of Ethereum's 'under promised and over delivered' approach. Investors jumped in joyful celebration when Ethereum delivered their first working version.
Bitshares or rather CNX has 'promised' a number of new features with BTS 2.0 - '1 second block intervals', 'over 100,000 transactions per second', 'user-friendly hosted wallet interface', 'financial smart contract features', 'tools for community feedback', 'referral system', 'developer-friendly and extensible codebase', and 'Transferable Named Accounts'.
Investors are not too happy but OK with the promised features delivered 2-month late, 6-month late or even 1-year later than the estimated delivery date - as long as Bitshares delivers all these wonderful promised features. But they are certainly NOT OK with a 2-month or 6-month late delivery with one or worst, more of the promised features removed or reduced with so-called compromises.
Let's surprise our investors with 'over joy' rather than 'deep disappointment'.