While he does look silly. You have to remember, Steiner is the head of the Knights of Pluto. The Royal guard, as in the personal bodyguard to the Queen and princess.
He is also the only person to defeat Beatrix in a sword duel, which is how he gained his position.