The anti-CVT typically comments come from people who have never owned one and may be based on press comments from when the technology was pretty new. I have Focus DCT and a Honda CVT and think both have their virtues.
A DCT is certainly a sportier, more engaging gearbox, at least when its working correctly. It is also clumsier in traffic, easier to confuse and more sluggish at launch.
The CVT is actually pretty cool, at least when paired to a well-isolated engine. It isn't particularly sporty, but it does produce a almost electric-car quality of acceleration with nice torque amplification. And I think it's fascinating to watch the thing work when cruising on the highway: hills, headwinds, speed changes are all accompanied by (usually small) changes in engine rpm to get the absolutely correct match of speed/throttle opening and revs. These changes are usually noticed only if you watch the tach.
Long term durability of both is a question mark, but I'm betting on the CVT being less-troublesome over the long haul. So I think it boils down to personal preference and type of car: sporty car/sporty driver=DCT, sedan/typical use=CVT.