Wow, this really needed to be said. I feel especially the younger generations that knowing your place is important.
It is weird but people that are just beginning anything expect to be overnight experts or belittle someone else's hard work by assuming anyone can do it in less time.
Self-respect is important, but learning to respect others is vital. My Grand Father explained it to me as such, people are a mirror they will reflect what you show them back at you.
You captured that perfectly in your article :-D