Maybe you could write more than three words about your experience and what positive suggestions you have for OP (ie. not "here's what bad advice" and instead "here is some good advice")
I agree with your criticism, but I'm going to add that I think the parent is correct. The thing that helped me the most was joining rec sports, meeting people through that, and socializing a lot. This took years, but I eventually got better at interacting with people. I think the best plan is to find a hobby that involves other people and do it a lot. Invest in learning skills like listening to people, telling stories well, playing party games and joking around with people. The biggest thing it that it takes years. Managing social anxiety is easier when you are better at socializing. That way you get anxious but then realize you know what to do and can push through from repetition. Just like public speaking and stage fright.