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.
That is true ignore those who dont want to share there strategies but it is good share with other people it helps to bring positivity in market so we should not get back from telling other about our strategies and taking their opinions as well. Some people remain reserved so they find share but not all people are like this.