I agree with the fact that ALL Hidden abilities should be available, and I also agree that there should be some kind of pill, but I also think it should take a ton of work to get the pill, something that takes about the same amount of time it would take to rebreed the pokemon you want (note that I said nothing of the price of the method)
I however STRONGLY DISAGREE with your statement that "This is a pvp game not a pve" as I am almost exclusively PvE, and I still spend time breeding perfect pokemon.
I hate the idea of tiers in PvP. If both people consent to it in a battle, then cool, go for it, but I have ALWAYS been of the belief that you should be allowed to use ANY pokemon you want, at ANY time you want, for ANY thing you want, and not be limited by rules set in place by others. I mean what is the point of having your favorite pokemon if you can't use it for anything? Personally, I stick to mostly PvE and open battles, because in my opinion, that's more fair that limiting what people are allowed to use, just because other people don't like that you took the time to train a super strong pokemon and they didn't. Again though, that's just my opinion.