Wrong on both counts. Guitarists are douchebags who frequently grab guitars out of the hands of other people and proceed to show them how it should be done while they blast out blazing idiotic riffs. People who don't play guitar also frequently have an opinion on how you play, how to play it "right".
When it comes to software development there is a huge amount of opinion based decision making on what's good vs. bad code despite whether it actually solves a problem or not. Frequently programmers will pick languages and solutions or write code that is awful but then promote it like it's the best thing ever. Even supposedly "perfect" systems for software development end up being horribly unusable and based on basically the equivalent of mathematical fantasy and marketing.
So no, you are pretty wrong on both assertions, and I found that the article had a significant insight I hadn't considered before.
Very true. But also there is another aspect to it - there is a lot of admiration for programmers and engineers and what generally hackers can do, be it Steve Wozniak, Bill Gates, Ted Hoff, Kevin Mytnick, Elon Musk, Kim Dotnet or Edward Snowden - each one of them is a pop superstar in his own respect, no less than Madonna or Britney. Most people see only the final effect of years of dedicated effort, and cannot appreciate Sting's solfeggios that underline his performences. But people do see and appreciate the big bucks of Zuckerberg and Jobs, their impact on culture and social interaction.
On the other hand people don't see the simple coder behing an app just as much as people don't recognise the tuck driver who delivers the groceries.
When it comes to software development there is a huge amount of opinion based decision making on what's good vs. bad code despite whether it actually solves a problem or not. Frequently programmers will pick languages and solutions or write code that is awful but then promote it like it's the best thing ever. Even supposedly "perfect" systems for software development end up being horribly unusable and based on basically the equivalent of mathematical fantasy and marketing.
So no, you are pretty wrong on both assertions, and I found that the article had a significant insight I hadn't considered before.