Martial Arts Schools vs Fighter Gyms: What is Better?

Even though martial arts should always be taught in a specific way, there is a massive difference between learning a martial art and becoming a hardened fighter. We all love watching action movies where the stars are taking everyone out with their spectacular martial art skills, but in reality, would that work in a real-life scenario.