This seems a little bit over the top, guys. Though, I do understand the frustration of players relying on RNG to dictate who wins. Now that is a little bit ban-worthy, because it's Pokemon giving bad players an auto-pilot, or, Pokemon that literally, play the game for the player. This I am against. Now, I don't think that it's the confusion moves that are making this annoying, but the ability Prankster. Because it gives a priority over someone's combat move, with only a few Pokemon that can out-smart it.
Talonflame, Mamoswine, Greninja(Shadow Sneak), Dragonite/Lucario(Espeed) and maybe a few others can put this down. But, the only ones that I find to be decent would have to be Talonflame and Dragonite, as the others may lack either the stat, or the speed to do this before getting confused.
Another point, the effects of Swagger go away after switching out. So, if your opponent is also smart while using such teams, they'll predict when you switch to Swagger again. This can be very frustrating, as you can feel almost locked down.
Okay, after all the basic stuff, let's get deep.
Swagger isn't very good on something such as a Physical Sweeper, as they'll be able to abuse the attack boost. Which can be the complete backfire of confusing a Pokemon with Swagger, as something like Talonflame could spam Roost until it heals, then go for a nice sweep. This means it may not be full auto-pilot, but a dumbed down version of Mega Kahn's version of it. Now, the problem with this theory is that, again, if the opposing player has a lot of experience, they will counteract by also Paralyzing, Poisoning, or setting up on this opportunity. They can also bring in a counter to the mon you have, to scare it out and setup for a sweep.
I know everyone might be yelling at me before reading the rest of this, so I purposely saved this last. Lum Berry mons will obliterate these auto-pilot users. Possibly the biggest ones are Bisharp, Togekiss, Garchomp, and others similar. These will take the confusion and then hit back, some even harder. I don't think there's much else to say about Lum Berry though, as it isn't very common on Pokemon these days. But that could be just my luck in not seeing it too often.
With these two attributes, it feels like it still can be a bit too powerful. So, I think I'm going to go with the complex ban of Prankster and Swagger as a whole. Honestly, the only reason I say this though is because of Sableye. 3 immunities make it really good, also, it gets the move Recover, which can make it the best Auto-Pilot mon, Swagger, Twave, spam Recover/Night Shade. And in this case, a Normal Type with a Lum Berry and a Fairy Physical move is a counter, which doesn't exist.
To make this a little more clear, I think half of the people in this thread are overreacting, but I still feel like it should be banned by a slight amount. Do I think it will get banned? Eh, probably, just because of the majority of inexperienced players. They know who they are, we don't need to tell them. Have fun, thread.