> I always thought this complexity was there for some good reason (security?).
It's just design by committee.