Good God (falling over) I absolutely agree with Angu5, older people have a natural assumption that they know more and are better, not so, you do get assholes everywhere in life, but anyone who is in charge of other people needs to realise that the major part of their job is to listen and explain. They should also remember that everyone has a bad day, and not everyone can grasp things immediately, that said if they consistently wilfully refuse to work correctly they must go, no doubt.
Strangely I found the higher educated ones to be the real arseholes, they would join with a (example) Phd in divinity, knowing nothing about the industry they had joined, they would then milk the old timers dry for their knowledge, then once they thought they knew something would strut around giving the same old timers instructions, this led to the old timers clamming up and saying nothing to everyone new, creating a vicious circle. The things I noticed over the years were the decreasing laughs at work, political correctness, an explosion of non productive skills that seemed to need constant empire building, safety, hr, quality assurance and environmental matters. Once proud Company's with pioneering spirit lost to bullshit and accountants, who now rule the roost, the majority of employees in major corporations know little or nothing about their industry and have not progressed through it.
Older and more experienced workers should not consider younger people to be a threat to their jobs, they should take into account they are nervous, unsure and still finding their way, they have to be encouraged, however if their attitude is completely wrong they need to be corrected, and that is getting very difficult to do.