I think this is a common mistake people make not just in poker, but in any competitive game or sport. They see the pros on TV making incredible, flashy plays, and they think that those flashy plays must be the essence of being good at that game, so they try to emulate them. What they fail to realize is that the true essence of being good at anything is to master the fundamentals first, and to only focus on developing higher-level skills when you have a rock solid foundation.
When you see a professional do something spectacular, it's important to realize that the reason they are capable of doing it is because they have mastered everything else, and are thus free to focus most of their attention on high-level elements of the game. This is why you see people throwing away their money trying to make amazing hero calls; they see the pros do it and think it must be the key to being good, despite not understanding any of the underlying strategy.