I know a bit of sound engineering, waves and so..
I totally agree with the title and the first 60 lines of article, and I add my POV:
1. Most of the people doesn't care,
2. What apple did is just about marketing,
3. Most of the people who says that care is pretending,
4. Zeppelin still rock the shit in a poor quality mono mp3 recorded by a drunk guy in the audience of a concert in 73.
That remembered how I learn programing, at the beginning of the course I wasn't at all into that, learning pascal, printing words into a black window, but when I started my project, I got a goal and it become very fun and I was very enthusiastic into that...
I think sometimes the common sense of the right way of doing things its not the best way, other thing that comes to my head about that, is when you end up in big projects with very complex design patterns applied but since nobody b-sides the creator fully understand the pattern, and the shift of people in the project is very high, the thing becomes a mess.
teaching is about enthusiast your students and programing is about make programs with readable code...
but what i really see today, is teaching about be difficult with a ton of unused things, and programing about to be most complex that u can..
great idea, so great that i'm helping to spread on facebook...
Still has field to find a way to keep just one file to all social networks, but maybe it will make the end user confused...
Just a tip for a small change to make look better, put icons in the top menu (i think bootstrap has it already)