Actually, Confidential Transactions doesn't do a thing for bitcoin privacy except for those few which are left to 'cook' for a couple of days in order to gain enough 'security' to recast themselves as a new currency and totally blow the coin supply's fungibility to kingdom come in the process.
Of course if you need them quickly you can always do a 'swap' with someone who's already 'morphed' theirs, but don't expect any freebies - everything's at a premium.
(Wait a minute - scratches head - we now have a distinct currency, with a distinct trading price but with no independent liquidity so it transmits its volatility all over the market including into bitcoin itself ? It's bitcoin's siamese twin ! If bitcoin had been born with such a defect, devs would be falling over themselves working out how to separate them
).
I am sure the confidential transactions will just get denied by Coinbase, Bitpay, etc. so it really doesn't solve anything. It is interesting that they can encrypting part of the BTC transaction while adding a memo without changing the transaction size. There must be some potential to compress BTC transactions. Maybe DASH could be compressing transactions to reduce size....maybe that's already in place....don't know.