Some very good points have been raised here, one I'd like to pick up on is the 'expect it now' generation.
I found my self nodding a lot over that, my mum got her first washing machine when I was 15 years old. Monday was wash day all done by hand, everything spotless.
I'm so glad I live in the 21st century
But when it comes to something practical there are no short cuts. The moment you choose to work with your hands you have to put in hundreds of hours of practice and I think that's where some of the frustration comes in.
You can't copy and paste practical skill.
Perhaps that's where some of the rudeness comes from, peeps who want to do the best they can and think they are being stone walled or talked down to by others. They are as Vhunter said used to the instant result. Which doesn't lend itself to thinking 'where will I be in 20 years time?'
You sit having your nails done and the they look so easy to do, so you think, I can do that! Then hundreds of practice nails later, you have a ruined brush and a dent in the wall from where you threw your nail trainer at it. Then you come on here and there is still that little voice inside that says if you ask the question in the right way the answer will come out that will make you a great tech and someone tells you, read the tutorials, practice, spend more money on training and practice some more. So the little voice inside has a little tantrum and says it's not your fault, it's theirs for not sharing the secret.
Those that last are the ones who get it, there is no secret, just perfect practice (love you Gigi) the rest, well they go away and do something else and tell everyone how snobby we are.
We have some of each of those on here at the moment. I try to avoid some and give as much help and support as I can to the others.
Will I let it chase me away from my cyber home?
Nope. I was here first and I'm staying