Tron has always been about hype. Remember that time when they first released their plagiarized whitepaper? It's amazing how some people still patronized that project and I can think of great marketing as the only reason.
Despite the faster block time, cheaper fees, or more private transactions, I still don't think they can overtake Ethereum. They can have all advance features but all the anomalies surrounding Justin pushes people away. What happened to Steem and how he blocked the hardfork with his buddy CZ will never be forgotten imo.
Maybe they will continue to dominate the gambling dapps with thos new upgrade but eth will remain the king of dapps.
That's certainly true, mate. TRON is more about hype, than anything else. It may be faster and cheaper to use than Ethereum, but it's less decentralized. People prefer decentralization on top of scalability for a good reason. I think that the intention of the TRON Foundation with version 4.0, is to "pump the price" of TRX on the market. After all, ETH is getting close to becoming a full-fledged PoS cryptocurrency (ETH 2.0). The TRON project wants to be in the lead of the smart contract space, by adopting the latest features before ETH does. But what matters here is mainstream adoption (usability) than anything else. And so far, Ethereum has the biggest ecosystem of dApps, and tokens on its blockchain network.
With what happened with TRON's dilemma on the Steemit acquisition, has a lot to say about Justin Sun himself. It seems to me that he supports centralization more than anything else. TRON should not bear the name of "Decentralize the Web" since it's utterly centralized. One thing to keep in mind is that Binance has large dominance over the TRON blockchain. We've seen how CZ supported the controversial STEEM hardfork which meant to "steal" some funds from users on the STEEM blockchain. It shows us that CZ and Justin Sun have business interests within them. I'd stay away with anything related to Justin Sun (TRON and STEEM) as decentralization is not taken into consideration.
Today is the day TRON 4.0 launches, but I think that ETH will continue to "reign supreme" for a very long time. People will choose between TRX or ETH for interacting with decentralized applications. TRON will always be inferior to Ethereum as it lacks decentralization. But it could prove to become an attractive platform for businesses and companies alike. Time will tell us if TRON will be able to last a lifetime or not. Just my thoughts