I actually disagree. I think most people who share your view of religion come at it from a fundamental point of misunderstanding.
Don't get me wrong, most devout followers of religions also have fundamental misunderstandings. People like you tend to be unwilling to learn though and immediately jump to trying to invalidate the experiences and reasonings of others.
I'd say it's coming from a position of fear more than anything else. You're afraid of what you don't know and rather than admit you could be wrong about something, you double-down and cover your ears. It's an easy response to have. It's harder to open your mind and accept that the people you disagree with might know more about something than you do.
It's my understanding that any martial art is pretty much only good against other people doing the same art.
Most people with black belts in x or y end up getting their asses handed to them by people with experience in real fights.