Not all the ops feed them. But still, everyone goes to where they get fed, by the ops that actually do feed them. And then they do "shows" (like sleeping shark sort of stuff). In my opinion, it is all very stupid. The site for the sharks is pretty close to the coastline, and anyone can drop you there. The same group of sharks will just hang around, waiting to get some more free food. This sort of animal behavior changing will get people in trouble in the future. Pretty stupid if you ask me. But people want to dive with sharks, kiss dolphins, swim with whalesharks. Us human beings are really egomaniac.
And the whole "keeping it secret" so no people will go fish the sharks is just ... well let´s say, not true. Everybody in PDC knows where the sharks are. This is no secret, or mystery. You don´t even need any kind of sophisticated navigational aid to get to the site. It´s a tourist trap, like everything else. It is really sad people "need" to do this "check dives" to feel they did something important.