Statements that are made as absolutes are usually wrong. A lot of people see a wrong statement and make an absolute in the other direction. This is often also usually wrong. I'll give two examples:
- Forms are useless
- Forms are 100% practical technique
In my experience, forms are great for conditioning and for teaching purposeful movement (among other things). They are similar to a BJJ student shrimping or a boxer doing pushups and situps. But they aren't very good at teaching you how to fight any more than watching a Jackie Chan movie.
- Krav Maga is useless because it doesn't pressure test
- BJJ is useless because it's designed for the mat and not the street
It is true that KM has a quality control issue (much like most arts that do not have a sport setting with which to compare effectiveness). But in my experience in online discussion, most folks who do those sport arts tend to think of self-defense as "competition fight, but on pavement."
In a lot of cases, I think folks need to look honestly at the limits and gaps in what they know, and look more at what they can learn from something instead of why they're smarter than something. Someone who has trained Krav and BJJ is going to have a much more well-rounded view of martial arts than someone who has just said, "Krav is best, BJJ is stupid" (or the opposite). Or at the very least, someone who has had discussions with the attitude of "what can I learn from X" instead of "how can I show I'm better than X".