all of those have a block chain. byteball is superior to blockchain based cryptos because byteball has no block chain! block chain tech is in a bubble and byteball is going to burst the shit out of that bubble
What advantage has DAG over blockchain?
No scaling issue is the main advantage

Unfortunately Byteball has the same scaling issue as any dynamically adjusted blockchain - storage and bandwith constraints.
Moreover - at the current state when you start a full byteball client from scratch you are actually seing limitations of processing transactions by the byteball network - the rate at which your full node is updating the DAG database is the rate at which the network can handle transactions - and it is currently only about 20 tps.
True. I read somewhere Tonych said there is room for optimization there.