I think that Ethereum went down right because of so many tokens based on its platform. Some of them were scams and thats why now it has not the best reputation
No, Ethereum just inferior to other platforms for technical harakteristikam.
Platform ETH is the number one this is not to argue hard. I do not see any special competitors.