> If you're an artist or a musician or a developer or, well anything really, what does it mean to be able to go online and are hundreds, thousands, millions of people who are far better at a thing than you are?
No different than when a child enters high school and finds that the Varsity baseball team (or soccer team or whatever) is on a league above-and-beyond their abilities. You either get better to join the level of the competition, or you drop out.
It happens again in the highschool -> college transition.
Learning your place in the world is part of growing up. Any kid growing up thinking they're hot stuff because of their performance in grade school gets a rude wakeup call in high school and/or college.
--------------------
As a Kid, I thought I was pretty good at chess. Turns out my adult skill in chess is roughly class D and I peaked at 1500 Elo (and as an adult, I'm way better at chess than I used to be).
As a kid, I also thought I was good at Starcraft: Brood War. I even played the Blizzard ladder pretty decently. But when I sought the competitive community, I barely made rank D- on Teamliquid.
I always was reasonably humble about my abilities with regards to sports, but I have plenty of friends who got a rude awakening that their skills weren't varsity level. I fortunately was in less ego-driven sports, such as Track and Field, where the teams are always accepting of you regardless of your abilities. A runner who can do 5-minute miles would rather run with a teammate for good discussion / less boredom, even if those teammates are 1 to 2-minutes slower. And we all can have fun with discus or shot-put even if I'm much weaker than everyone else.
Meanwhile, a lot of grade-school baseball pitchers or point-guards couldn't make the high school team. Going from "best in grade school" to "not even on the team" in high school really was quite a shock for them...
Its better to learn your place in the world sooner, rather than later. Getting blasted with the right amount of humility is more important for proper psychological development than thinking you're the best at the world at (insert sport / activity / skill here) and just being completely delusional until adulthood.
------------
As we grow up and specialize into various subjects, the opposite happens. Lets say... GPU programming. I've probably spent more time searching for the community (be it online, or in person) to find people who can even discuss the subject with me because its so specialized.
Its because the number of GPU-programmers is much smaller than say, the number of people who try to get good at running a mile, play baseball, or play chess. (And most people who do get into the subject just use Python Tensorflow, rather than discussing the lower level programming details).
It is here where the internet shines. You really need a network that connects to the "entire world" just to find other people who can talk to you about this subject.