It's difficult to say which is better, so let's give a look over their differences and discuss, starting with OT addresses, like bitcoin, the idea is have a lot of addresses and use one in each transaction this addresses can be derivated from a HD wallet, in ethereum we have one address and that is used for everything since spend ether to tokens and deploy contracts. So what do you think
? Obviously one-time addresses are more privacy preserving and more secure.I think that's the biggest issue of ETH.
ETh is unique for it's smart contracts system anyways, not suitable for those who value their privacy though.