Lets say in theory someone is creating a bitcoin/altcoin trading website/app.
What would make it perfect? How could it better than the sites we already have?
Well, it would be somehow decentralized in the sense that we wouldn't have withdrawal problems ever. Some exchanges have fiat withdraw problems.