A couple of days ago we had an epiphany concerning the new Mercedes-Benz C-Class W205 and the GLA X156 crossover/SUV, with the C-Class emerging as the unsuspected victor in an impromptu battle of ...