I would say its as much to do with your winter tyres as the audi.
Its law in germany to put winter tyres on. As you can imagine theres plenty of bms and the like driving about happily in the snow,they get plenty of it in bavaria too.
Law here as well, and they have to be snow rated...