I experienced too. When we use strategy, we need to modify the strategy in every time we play so we can have more chance to win, although it is not guaranteed to win.
I think he could still share strategy to people and don't care if the strategy will work for them or not because at least, he can teach people to make their own strategy. It will help people to understand how to make a strategy in one game. And if that people can win from his strategy, that will a big help to him as there is no same strategy that will always work in gambling.
Must we even depend on strategies made by others to win, why modify someone elses strategy when you can think of inventing yours. This is logical and what gambling is all about, I create every damn strategy I use in my games, there are some that fails definitely but its only telling me to improve and I dont feel hurt when that happens.
The OP is entitled to his opinion, lets him keep his strategy to himself thats hes damn business, it only concerns those who have interest in it for me, I am not interested. After all at the end of the day, there would always be a winner and that winner is the house , so whats the point killing ourselves over an issue that doesnt hold a drop of water when there are better things to be discussed.