I think Ethereum and Bitcoin are complementary. One is a currency, the other is a currency as well as a trading platform.
One sort of works (Bitcoin) and the other one can't possibly work and is a lie.
Do you mean the bitcoin will work and the Ethereum does not work in its present form? Will further development change that?