Well, the Arcade on the Battle Frontier is not as horrible as I thought it would be. Sure, there are so many ways to make in unenjoyable and aggravating, but you also circumvent a lot of the ways that make it so.
First and foremost, The opponent gets no hold items either. None of that Quick Claw or Brightpowder bullshit, no Focus Sashes, nada.
Second, the scroller is not too hard to use. It speeds up after a few streaks but since you use the stylus, it's easier to quickly tap it down when you want it to stop.
Third, you have the ability to skip battles entirely should the roulette wheel land on it. If it's surrounded on either side by something really bad like freezing or switching pokes with the opponent, I opt for something else. Free BP, +Lv (your pokes are level 53 for that match) or the "No event at all" are also good.
Fourth, with the really shitty ones like sleep or freezing, they not only do it to only one of your Pokemon but the one in the middle, so placing something in that spot that can't be frozen/slept will prevent it. Poisoning and paralysis affect all three but the same thing applies; it's worth pointing out that the paralysis is treated as electric and grounds are immune.
The Factory is just as bad as it was in Emerald if not worse. The stats on those things are just.. so shitty. So, so shitty. Aerodactyls with 340 speed. A Flygon that took 80% damage from a non crit Stone Edge. Roserade getting OHKOed by a STABless, neutral-powered Return. However, since I hated this so much from Emerald, I whipped out the AR and cheated from the very beginning, letting me kill everything in one hit. In Emerald I found a code that made it my turn, always; I couldn't find such a code for Platinum so I settled for this. So, what I'd do is pick the three fastest pokes, placing emphasis on priority moves and/or Aerial Ace (I almost lost twice thanks to Brightpowder) and just gunned through it.
That piece of shit has no place in the already haxy BT environment; expecting us to go through 49 straight battles with not only cheating AI but horrendously bad pokes? FUCK. THAT. As long as I keep buying Pokemon games, and as long as they keep using Factory-type stuff, I'm always going to get it out of the way by cheating in any way I can. I still have several dozen of honest attempts uncompensated for from Emerald.