VW reliability issues is not a 'perception' as described in the article, it unfortunately is a fact of life. Although they did appear to be getting better.
This DSG oil switch will be closely monitored across the industry as all DSG/Twinclutch/TC-SST etc. manufacturers use a syn.