Bitshares didn't gain enough traction because they just didn't have enough users to get enough volume and liquidity.
Heard about B&C. I thought they should have a proof of concept/alpha release by now.
I think we will be living with centralized exchanges for a few more years...