I believe there is an important distinction between faith/belief and superstition.
Truthfully, many people professing to be Christian, Muslim, Buddhist, etc. are actually just supersitious. And people who are acting on their superstions are pretty much foolish.
If you believe in ghosts, and believe that burning incense appeases the ghosts because you are showing them respect-- or maybe even symbollically feeding them, then I have to respect that. If you are attending church and behaving according to the rules of your religion because you believe that in the end you will meet God, I have to respect that.
But if you don’t think about your ancestors, but go out and burn incense “just in case”, and then consult a geomancer over important life decisions “just in case”, I believe that is foolish. If you’re a mobster who muders, commits whoredoms, but then goes into church and won’t commit a crime on a holy day, that’s pretty foolish.
I understand the anti-ghost worship sentiment. I rarely meet people who really believe in it. Most people are acting out of superstition, not out of belief. Those who are sincere in their beliefs, though, I respect.