Heavy use of Torx bolts is annoying too ....not sure about BMW but my 19 Mercedes coupe even has a T40 torx for the oil drain plug and seems like every bolt in there is torx. Annoying-much because if they strip out, your're screwed because heads are rounded. The only good thing is I got it almost new so I am the first and only person working on it.
Eh, those aren't the worst. My Buell uses T30 torx for like 90% of the fasteners and it's pretty nice, but I also have kept it inside so there's not really any rust issues that I'll ever have to deal with.