I think Master Ball(s) should be souly used for catching Legendary Pokemon only. What would be the point if it was not a little more competitive to catch a Pokemon? I can see using Master Ball(s) for something really for something that's hard to encounter and/or that runs away from you. But I can't say I am the perfect trainer, I used my share of unaturelly obtain items, but people should really get into the habit of playing things fairly. I can see HM/TMs that does kind of suck that they only give you certain amounts of a rare TM that is finit. One TM 26 (Earthquake) in the whole game, I mean that is cheap. There are some good and bad points to cheating. Also fair and unfair. I have a Shiny Kyogre, he is a big fat purple blob. Took like three hours to find it.
Yawn - what is there to say?