My guess for one reason there's a discrepancy between (1) and (2) is that the people who are famous for talking about how stupidly things are done have totally the wrong meta approach and that they end up with these communities that grow up around them that copy the same doomed meta approaches.
The people who are famous for this stuff are bombastic, dogmatic, and generally do not attempt to learn much about the domain before coming up with solutions, which seems like a poor approach.