This is a 6-year-old topic but still, it seems it remains the same over the past few years. It seems that there's no competition for either of them. Bottomline is one is cheaper and the other one isn't cheap but more mature. If we were to compare in price, then we know the winner.
There's nothing mainstream IMO that I have heard of recently about TRON. Any other references for it?
Sure, If we compare in price the winner is Ethereum. The biggest smart contract platform and always be number second on CMC.
for transaction TRX is cheaper, it's the fact.
Ethereum gas fee is so high, many people use alternate smart contract platform such as BSC and TRC20.