There are a lot of systems I've been exposed to (including the one I teach) that cover all of those in a very realistic manner.
Some of the stuff that non martial artists refer to as 'fluff' is attribute development. This is stuff that takes a long time but pays off big time over the years. Try to put your hands on an 85 year-old Tai Chi Master, or try to stab a 70 year old Kendo master.
These days, everybody wants to learn self defense in a weekend. It's possible to get some skills in a short time. Some systems are more focused on self-defense than others. To be honest, the mental discipline required to study a traditional martial art is as much a survival skill as learning to break a neck.
Some of the stuff that non martial artists refer to as 'fluff' is attribute development. This is stuff that takes a long time but pays off big time over the years. Try to put your hands on an 85 year-old Tai Chi Master, or try to stab a 70 year old Kendo master.
These days, everybody wants to learn self defense in a weekend. It's possible to get some skills in a short time. Some systems are more focused on self-defense than others. To be honest, the mental discipline required to study a traditional martial art is as much a survival skill as learning to break a neck.