The advantage Tezos might have over Ethereum is that Tezos is PoS from the start. Ethereum has yet to switch to PoS. Other than that, both have smart contract capabilities, with huge user base on the side of Ethereum. I don't see how Tezos can challenge that.
P.S.
Self-amending blockchain feature means they don't need hard forks to correct or amend their protocol.
i think you have enough knowledge on tezos,,
but, if i'm not wrong there is a lot of issue with tezos, and the delayed for long time