^ Unsurprising on a German vehicle. (I haven't worked on a S1000R, but I have worked on German cars.) I actually like Torx fasteners - they are more resistant to having the head stripped out than just about anything else. The Germans (and, evidently, the Austrians) use them on almost everything, the Japanese don't seem to use them at all.
Mercedes likes using E sockets ... basically a reverse Torx. (The head of the bolt is shaped like a Torx bit and the socket has the recess in it.) They seem to be pretty good - they might even be better than Torx, because the heads aren't hollow, so they don't get filled up with crap, and even if the bolt is dirty, you can just brush off the outside of it. Upon recently acquiring a vehicle built by Mercedes, this required buying yet another socket set, though.