Sounds like a good thing ! More fish for you !
The looked down on is laughable. As said lack of abilities could be reason. Fly fishing in ONLY conditions suited for site fishing. Is a great reason to never catch fish. Breezy today, no fly fishing. And your not kidding.
Knowing this means a Texas trip is in order.

........ pc