I used to feel the same, but not that it was a waste of time, more that the training is inefficient to the goal of fighting.This whole "years to master" philosphy is pretty unique to East Asian martial arts--and even then there are exceptions, like muay thai, where a guy can become an excellent fighter in a relatively short amount of time.
When I see a kickboxer or a krav maga guy who's spent a measely year in training hold his own against a karateka who's spent two decades on kata and kibadachi stance or whatever, I feel bad for the karateka. I get it that some people want the "authentic" tradition (or what they think is authentic tradition), but it seems like a waste of time to me.
Comments?
PS
I have some years of experience in Shotokan, so I'm not speaking from a place of ignorance. I feel that life is so much more than "mastering fighting" or becoming the mythical "master martial artist."
I realised that most traditionalists aren't training to fight, they are training to do "x" art. Also most TMA contain much more than one needs to kickbox and many have a different focus to ring fighting.
Basically there is a lot of nuance to be considered when comparing any aspect of different martial arts, not least of all is would those people training TMA still be training if it was rejigged towards ring fighting?