Stakenet’s DEX should solve a lot of the issues highlighted here. They have developed Lightning Swap tech which they are currently coding down to a 1 click solution, Lightning Swaps will be the backbone of their DEX and allow instant P2P trading so you get the speed of a centralised exchange without having to trust them with your funds. You funds stay in your wallet right until the moment they are sold.
Additionally Dapps running on their network can accept any method of payment and you in turn can pay with any crypto of your choosing. This is again handled by Lightning Swaps in the background so if a Dapp only wants BTC then you can still pay in your chosen crypto and a Lightning Swap will convert the asset on the fly. Same for retailers who accept crypto too.