Wow! This is a great post but however many people still prefer the centralized exchanges because decentralized exchanges is still far from offering great user experience. People still find it difficult to understand decentralized exchanges and decentralized exchanges still have to step up their craft to compete with the centralized.