This was a great explanation and article. When I was new, I ran into the typical newbie sentiment of "F StackOverflow" for a couple months til I realized that the PURPOSE and INTENTION of SO is more of a wiki or encyclopedia-style reference, it's not really about end-user questions and answers.... This forever changed my view and in fact I believe I wrote about it in a post here at Hashnode a year or two ago.
It makes me cringe when people slam SO super hard because I know that it is just a simple misunderstanding. The site has worked itself into a situation where it attracts newbies by default (due to google) but it's a misalignment in intended audience which then brews frustration. Jeff I'm very happy you addressed this question so thoroughly.