I wanted to bring up this topic because I thought it was very interesting.
A lot of people are mixing up being a snob with being an enthusiast when in fact there is a big difference. If you like to collect quality ink and get the best art possible on your body then that's great. When you put down other people's work or give out unsolicited advice that's when become a snob imo, and that's not a good thing.
The tattoo community in particular is full of snobs for some reason. I've been to a couple of other forums before this and the people there made it a point to berate people constantly whenever they posted their shoddy work. Shit's not cool. Even when someone willingly asks for advice there's a difference between pointing out why their work is bad while offering suggestions to improve it and saying "that tattoo's garbage, you can't fix it so save up to get it lasered off you idiot". (I like this forum though because for the most part people here are nice and respectable unless you give a reason to be talked down to)
Just like anything in life there are going to be people that are more invested in a certain hobby than others. Most people can't tell a good tattoo from a bad tattoo in the same way that most people can't tell a good rap song from a bad one. They just aren't as interested in the subject as others and there's nothing wrong with that. If they ask for an opinion it's fair to educate them but giving unsolicited advice is annoying and makes you look like a douchebag.