I don't think so, unless it's truly useful to add swapping features. Binance already has the same feature, instead of "swap," they use "convert," and you don't have to pay a fee because there is zero fee. So, if that swapping feature is going to pay for the fee, I don't think there's anything new that will surprise us.
I prefer CEX. I know this doesn't seem like a true characteristic of crypto. but they don't cost too much in contrast to DEX where all activities require fees. even if it is small but if done repeatedly the result will still be quite large, at least it is bigger than CEX. Another advantage of CEX is that any mistake can still get help, in contrast to DEX where one mistake will completely lose our assets.
At the end this is a matter of preference and no one is going to force another to use their coins in a way they do not want, I think that at this point it is undeniable that a CEX is more practical than a DEX, however DEXs are slowly improving, and while it would seem that a CEX will always be more practical than a DEX, if they are able to close the gap and make it as small as possible then I would expect a great deal of people deciding to use a DEX over a CEX.
Even as it improves, CEX is also working to make it better, more efficient, more user-friendly. I believe we should not compare these two because they are not the same. I believe it is preferable to compare CEX to another CEX and DEX to another DEX.