Not. I like EOS competitors. I think in the future the Cardano project will compete with EOS. I also prefer ethereum.
Maybe, but right now eos platform has got more and more dApps developed on its platform. It is a hard competence to the ethereum smart contract, but eos has got a varied technology which is staked by 21 members who holds majority of the eos. In recent days it has shown a big growth.