Once upon a time martial arts were taught for very simple, pragmatic reasons:
- Personal protection
- Professional combat skill
People are often too lazy to learn how to protect themselves.
They imagine that a cocky 'attitude' and a big mouth will work against a real life assailant.
The need for professional combat skills remains the unchanged.
Guns and batons may be widely used by security/military services, but robbed of their weapon, an individual still needs unarmed combat skills.