I never liked the mixing of platform and asset roles (delegates both doing block verification and price feeds). Theoretically, the roles being performed by the same people centralizes the system (delegates have extra power/responsibility, and little incentive to think creatively about generating diversified feeds, and the market itself was just responding to external inputs the delegates didn't have a direct incentive to perform).
I'd like bitshares to eventually be asset agnostic, thus just a platform of rules people can use however they see fit. It is a blockchain with a specific and powerful set of features. At this point, demonstration of bitUSD and other bitassets are important, but allowing others to implement their own may be the future.
I guess I think of bitshares as http. You can do a lot over http besides websites, and html (bitasset) is separate from but is served over http (bitshares)