"An appealing theory that gets frantically upvoted may have well-understood but non-obvious drawbacks."
I'm reminded of the quote, "To every problem there is a solution that is simple, elegant, and wrong." I have fallen into the trap of looking at a long, messy piece of code, thinking "I can do better than this". I would replace a 50-line code with 5 lines, only to have it fail at some random edge case, which the original has been fixed for.
That is why I always remain skeptical of people who are out to "disrupt" an industry, especially when they don't have much experience in that industry.