not only for the three reasons you mentioned, but right now even though eth or more precisely the eth platform can be said to be good but many ico projects that use eth platforms are scam, maybe that will be one of eth's deteriorating factors because it's too easy for scammers to use the platform eth to cheat others for the sake of the scammers themselves.