Like you say DEX are great in theory but not really in practice at the moment and until they can provide a superior experience for the end user its not really going to take off. I think that centralised exchanges will be the ones that bring users into the space and thats their role in the ecosystem while DEX will compete in a different niche for more advanced users who like to trade and feel they need to have less restrictions on how they move their crypto