I watch enough bass fishing shows on youtube and other places to learn how to fish. I've only been bass fishing for 6 months and fishing all together for a year. I'm smart enough to understand that the best fishermen don't stay in one spot for hours. They move around. I get that.
However, my lake has a no boats restriction, so I am stuck bank fishing. I have kidney problems. Some days I can move around a bit and others not so much. There's a particular point that's really good to fish almost year round. Problem is it takes almost an hour to get there. Needless to say, once I am there I will be there for at least 5 hours (usually sitting while fishing).
One day I was fishing and this other fisherman was ranting about how you can't stay in one spot and if you're in a tournament you can't sit still. I mean he was real angry and rude about it. First, I wasn't in a tournament (looking forward to that). If I was, then the boat would actually be moving and not me. Second, I am happy to take suggestions and often try to study other people to broaden my understanding about the sport, but I'm not big on listening to bitter angry people when I'm not doing any thing that will affect them. If I decide to use a texas rigged shoe string, then that's my business. If I decide to squat the whole time I am fishing, that's my business too (although that would be painful).
Point is this: There's a difference in trying to help some one and just being rude to them. Not everyone is on the same experience level, the same budget level, or even the same health level. I got into fishing because after 2 1/2 years of not being able to work and being stuck in the house, I felt imprisoned and depression was taking a major toll. Since I've been fishing, I feel better mentally and physically (although I still have a few bad days). Being courteous will get you further in life and will lengthen the list of friends that you can count on and have fun with.