For all of the bitching about fasteners in this thread, you guys sure have a limited view on the world.
Torx is a standard fastener developed to reduce damage to the tool insertion point due to overtorquing. They are great. Why not use them is a better question.
Also, for those unschooled in German vehicles, I can see why you think the toolage is weird, but it is quite standard across all German vehicles. I joke that I keep buying VWs because I already have all the tools - they all work on the BMW, too. In fact, the basic tool group for all German vehicles is pretty standard. 5, 6, 7, 8mm Allen, 10, 11, 12, 13, 15, 17, 19, 22, 24, 32mm hex head, and T20, 25, 27, 30, 45. There are a few oddballs here or there, but this stuff is all pretty easily accessed from the tool shop.....
If you want to complain about tools, GM and Ford use security Torx in certain applications. Now that is stupid.