Except when the client software is polished and everything is said and done it is going to be the master of many...and is already beginning to shape up that way.
Please tell me of one tech that offers what BitShares does and does it better. I'd like to hear about it. The ONLY weak point up to this point has been marketing...and that has nothing to do with the tech.
The operative word being
when. I believe BitShares is the very best solution available, but this constant attempt to portray it as a better solution than every existing solution doesn't help adoption. The simple fact is, Ripple has been around for years. It might be centralized, it might be a giant house of IOU cards, it might well be flawed but it's technology that's in the field and has a number of bricks and mortar financial institutions backing it.
BitShares might well offer all the functionality of Ripple and Bitcoin combined, but the fact is Ripple and Bitcoin are seen as distinct technologies. As if Ripple or Bitcoin in isolation weren't confusing enough, the average individual will find reconciling both feature-sets under one roof a real challenge.
People need a bite-size features that encapsulates the benefits of BitShares while highlighting the flaws in current competitors and that is BitUSD (assets), deterministic confirmation times and yield. They don't want to know about delegates, they don't care about distributed exchanges - the Apple experience is paramount.
Sure, you can explore how deep the rabbit hole goes if you want, but a majority don't want to. Trying to make BitShares everything to everyone just adds confusion and will cause people to dismiss it.