As an IT leader/decision maker in a corporate environment, I would consider this a personal failing and an IT department failing. We (IT) are the experts. We have the skills and knowledge. If someone does not have the skills or knowledge to use a corporate tool (PC, server, network, etc...) it is OUR responsibility to provide training.
I have a "technology orientation class" periodically. 60 minutes of "do this, don't do that". It eliminates the "I didn't know" and "how do I..." problems.
It is arrogant, ill-informed and misguided to demand that an end user know how to make your job easier.