It looks like Ethereum's competitors are ahead of it in development and have more clear plan and better execution more importantly. Ethereum's hard fork which caused delay in changes didn't give good message because there was months work and testing on testnet. There are number of tokens those started as ERC-20 have migrated or are in process of moving to own blockchains, all this have impact on Ethereum for sure.