We're all playing around with things in the same domain. Does it really matter if someone is paid and someone else isn't?
I don't necessarily agree that a paid / qualified person will necessarily be operating at a higher level just generally than a hobbyist. Professionals tend to know lots about very specific things, hobbyists tend to invest a lot more time and effort into building elegant solutions.
Yes some answers from IT professionals may be unhelpful for hobbyists but that's just part of interacting with other people.