The implement of new gen mechanics (33% confuse damage) would be enough to stop the spam of said move.
There are some cases that the use of confuse is the only way one has to achieve victory, and the 33% stuff would deffinitely fit in there, however, for all these randoms that spam swagger just because, the decrease of its rate would certainly stop them. I think.