Why do people keep complaining about EtherDelta? In due time you will realize decentralized exchanges are superior to centralized exchanges. EtherDelta just needs some nicer graphics and a more friendly user interface.
thats what i say, people can loose bare money on centralized exchange, think about mtgox, btc-e and so on. this is decentralized under no control, unless your private key gots leaked

but ppl dont hodl their eth on ED and just send it back to their main wallets for a tiny fee...
I agree, ED needs a better interface, and it works fine without fail,
advantages of decentralization is protection and guarantee that in one day the exchange site will not close