Different people like to learn martial arts for different reasons. Some people just like to learn it as a fun competitive sport, others like to learn it as an "art form", others like to learn it to health/fitness, and others like to learn it for "fighting." Some like to learn it for a combination of reasons and there are a variety of different martial arts schools out there that cater for these different needs. Everyone's entitled to their personal preferences... but when the GKR rep came to my door I clearly and explicitly told her that my primary interest in learning martial arts is for self defence. She asked me if I was interested in any of the other reasons, and I said no. On
that premise she then assured me that GKR was absolutely suited to my needs... so far, I'm finding that it's not.
Different strokes for different blokes... I get it, that's fine. I don't expect every school to teach martial arts for self defence nor do I expect every martial artist to be learning for that reason. But I think people should at least be upfront and honest about what their school is teaching. If a person joins a martial art that's geared toward being more of a "hobby art" rather than a "fighting art," then that school ought to be upfront and honest about it. That's why I respect the Sunday Sensei, because he _was_ upfront and honest with me. He openly admits that GKR isn't ideal for self defence/fighting. If only the sales rep was as honest as him... I wouldn't have bothered signing up and wasting my money on something that doesn't suit my needs.
In education we say "the right course for the right student," i.e. there isn't one subject that's "better" or "worse" than another... it depends on the individual student.