Security is NOT convenient
You say "Security is NOT convenient ". How right you are.
One of the things you quickly learn about IT security (network, application or otherwise) is that it's a constant trade-off between functionality and security. The more secure you make it, the more functionality you're forced to restrict or inconvenience you're forced to introduce.
Every company has it's own ideal on this balance and it seems that there is no universally accepted level. In this case, one size doesn't seem to fit all.