It's chicken egg problem. The opposite is also true.
Not at all. Bitcoin as cash is all that is needed. Business already exist. The problem is when you change from a cash system to securities platform. Nobody will trust that, like ETH.
Even if ABC wins the battle, it will fail to be adopted by businesses. Nobody wants to be associated with ICOs. Even Ethereum using corporations fork away from ETH.
Technically those are second layer on RSK, not BTC at the protocol layer. I am all for those, even on Bitcoin Cash. Big difference between second layer and oracle securities.
I didn't say they were mutually exclusive. Building securities on scripts instead of oracles protects the protocol's store of value and deters low cost and low accountability ICOs.