Why anyone would chase away their revenue is absolutely bonkers, but all the reasons you listed would have done the trick. If you take tourists for granted and milk them it will back fire through word of mouth. Why would you return and you would certainly inform your friends and family how bad things are.
RE: 15% drop in Chinese tourists hits Thailand hard