Possibly just the Whinging Pom effect in play
nothing wrong with Dsg, I've driven all sorts of Audi here in NZ wet and dry clutch, 6 and 7 speed DQ and DL everything. Being a colony of your mighty nation here in NZ we have roundabouts a plenty, as well as London style congestion and streets in many places. I recently acquired an RS5 and must say a throttle controller does improve things a little, but seriously don't rag on the Dsg, the alternatives from others (CVT, Auto and Manuals are just inferior) unless we are talking a ZF 8 speed auto... Man what a transmission, best of both worlds.