but after 1-2 years we'll see
It takes time to develop a platform that's trusted by many people worldwide. Both TRON and EOS while being good in development, they're still relatively new to the scene. In contrast, Ethereum has been in crypto land for quite a few years gathering many people into it. Due to ETH's ease of use, and developer support, it's the most trusted smart contract platform in the world today.
TRON and EOS would need to compete in order to become viable alternatives against Ethereum. In the meantime, it's best to focus on their progress in terms of development and usability. TRON is mainly focused on marketing, while EOS is focused on usability. When comparing both, they're technically the same (although EOS has a higher degree of development than TRON). It's all a matter of preference, where people choose one platform from the other.
However, I believe that EOS has far better prospects than TRON because of its constant dedication in development, and innovation. Despite this, it wouldn't hurt buying and holding both cryptocurrencies to gain some profit within the next bull market run. Just my thoughts