Does anyone else think the way priority moves work is really stupid and should be changed. For example, lets say you have a pokemon with 1 speed versus a pokemon with 999 speed. Impossible without cheating, but surely using quick attack would not allot the first pokemon to hit first. Except, as I'm sure we all know, that is not the case. To me, it is such a poor mechanic and should be completely revamped this gen.
So before anyone asks, I actually do have an idea of how this should work. Priority should work first off completely separately from things like switching out, otherwise pokemon switching out could be hit by moves other then pursuit (which defeats the purpose of switching). So how should it work? It should be an addition of base speed depending on the priority of the move. So +1 would say equal 10 base speed, so lets take arceus for example. Arceus uses ES with +2 priority, so while attacking with ES he would have a base speed of 140, as opposed to 120. This would still be extremely beneficial, but no longer can he hit things like deoxys speed first.
I believe this would make for a far more interesting mechanic that makes some sense (not that pokemon is meant to have much sense at all).
That would hurt competitive battling by requiring you and your opponent to know the exact speed stat of the Pokémon.
If you battle competitively and do not know base speeds, or have the ability to find out quickly, than you have no business battling competitively. In fact it would help battling by further propagating risk vs reward. You can never be sure what ev spread a pokemon is using, and with most of the best players using builds different from smogon it would help increase smart play. No longer can one pokemon get a free hit in first on a far faster opponet.
Anything that would require thinking I realize is generally shunned by the fanbase, as well as any change. Despite that though, there is no reason why the gameplay should not evolve, and priority is a flawed mechanic that I believe simplifies certain aspects of battling.
As of yet no argument has been put up as to why it should not change other than it would make the purpose of priority need to change and people are lazy. Not only is that erroneous, since the concept is merely to outspeed pokemon, no reason why it would need to outspeed all non-priority users.
Agree or disagree, but lets have a discussion on the matter and point to reasons why it should b kept the same, and reasons why it shouldn't.