It's really difficult for me to respect your position. It seems self-contradictory, and a bit hypocritical. Because it sounds like you're putting yourself in the position of criticizing most religions, and saying you're right and they're wrong (since many religions instruct their followers to talk about their religions with others).
Why should people follow your wisdom, instead of following their own religions? Why should you have the right to criticize their views (as you've done here, criticizing them talking about their beliefs), while they don't have the right to criticize the views of others?