Read this
I have no problem with Torx, I believe there are good applications for Torx head bolts, and having them on my rotors is a good application in my book. If you refuse to believe the engineering behind Torx simply because you don't like the user interface, chances are you're using the wrong tools or hamfisting stuff. IMHO the difference of the user interface for Torx and Allen heads is so minimal, but I digress.
Not to sound like a bastard, but this has been cover at length before in the above link. If you really don't like Torx, just got find Allen hardware that will do the job for you. Just please don't wrench on my bikes