Waves is just the opposite to ETH probably. What ETH do is develop Bitcoin scripting, do everything using contracts, its very fundamental but makes certain things very complicated. Waves took another road, where things are simpler, very easy to add all functionality you need using plug-ins, dont have to code complicated contracts. Also waves focus is on mass adoption, specifically target two markets : fiat transfers on blockchain and crowdfunding on blockchain. They are very ripe for disruption, and waves will be offering a product for a very general audience, basically the main end-user client is just a plugin you can install from Chrome.
Thanks, I guess this is a very good explanation. Waves is indeed easier to use, there're even videos on youtube showing how easy it is to create a token on this platform. And it's written on Java mostly, so that is also an advantage above ethereum. Nevertheless, I believe that waves will never beat eth if both stay alive, because eth is just too popular already and people trust it more.
Being written in JAVA might have it's advantages... but definitely not a flat out advantage. I'm interested to know what types of functionality will be added to waves with smart contracts, and how they intend to achieve this. Are the smart contracts on or off chain does any one know?