I hear you, I thought the same. Are you trading by any chance? Your handle suggests so. I see those whales as massive concentrations of wealth whose action is directly seen on the charts, e.g when they buy/sell the stock price rises/drops with them
I agree. In most industries (finance, mobile gaming, gambling) where "Whales" are common, their presence certainly leads companies competing for their attention (read: money) to very perverse incentives.