There's so much wrong logic here. Having the correct Hidden Power type on an appropriate Pokemon definitely doesn't have "no real gain". Very easy example is Electric types using HP Ice to cover their Ground weakness. Speaking of, if you're into competitive Pokemon, you really should know where that NPC is. And if you don't, Google exists! In addition, you know what else is complicated, requires a bunch of farming to get, requires going to a specific place/person, and affects Pokemon that are one per save file? IVs and natures! Let's get rid of them, too. Heck, if we're getting rid of commonly used moves, why stop at just one? Let's get rid of all of the commonly used ones. But then new commonly used moves will crop up, and we'll have to get rid of them. Eventually, we won't have any moves left, which is fine, cuz if were getting rid of IVs and natures, then we're already getting rid of important aspects to the competitive scene, so why not put it out of its misery, eh?