A while ago, Game Freak had to shut down the ranked battles because of a program that was made which allowed people to cheat during the battles in game breaking ways. Recently a patch to the game fixed this, thankfully, and they restored out ranked battles to us. But there was something that got caught in the crossfire, something that I didn't use but liked it being in existence. The trade checking program.
Knowing your opponent's decisions before you make yours is certainly cheating, though I don't blame the hacker who actually figured out it. But knowing what you are getting in a trade is not really cheating. There are players of all games who are dishonest, the battle program is proof of that, and sometimes something crops up that looks like a cheat but really makes dishonest people more honest.
The trade program was one of those tools, trade cheaters, thieves basically, were unable to get away with cheating someone out of a legitimately obtained pokemon. So these thieves faded into obscurity while the program was popular. This made trades much better, we were able to trust more players who said they had something for trade that you wanted. Sure, shiny pokemon became more common, but those are nothing more than a fancy palette swap anyway.
Shiny collectors must remember one thing, there are a lot of players and way more pokemon caught or hatched than there are players everyday. Some of us just toss the shiny if it's not good enough for battle, we have no interest in them at all. Others prefer the standard look. What makes something valuable is when more people want it, correct? Well, most players don't care about shiny pokemon other than as a novelty.
I have one shiny, it was given to me by a friend just because I said I never got a single shiny in this gen. It is not battle ready, it doesn't even have any egg moves, it sits in my box looking different, and that is all. The only value this Bellsprout has is that it was a gift from a friend who I enjoy battling, which is a lot of value but the fact that it's a shiny only makes it stand out enough to remember it.
Anyhow, back to the main topic, enough about shiny values. Game Freak patching to break that battle cheat was a great thing, I am so glad it happened, but the backlash of them having to do that so quickly is that paranoia is already setting in the trade communities. I participate in an IRC channel, in which many members there have said they won't trade with anyone that they do not already have in their friends list except for junk. I don't blame them though.
Actually, the people who are at fault for this whole mess, the return of the paranoia, the power given to the thieves, and a neat little toy that some people enjoyed having, the ones who are to blame are those who would use a program to actually cheat at the game. The checker for the pokemon during trades is not a cheat, because it doesn't actually alter the rules of the game or give you any edge in the portion that is ranked. But the battle analyzer broke the game, literally in many cases, and ruined the fun of the most important part of the game.
So those of you who would have used this "battle analyzer" program, it's your fault, you are the scum that is ruining everything for everyone. Cheaters are, to put it more simply, no better than Adolf Hitler.