- The GTS was very poorly done. WHO THE HELL HAS A LV 100 PIPLUP?
That's probably the point. Lots of people game the GTS for things like the Self Trade glitch or swapping with themselves (two cartridges, one DS). If you see a trade that seems impossible, that's almost certainly the point of it. Otherwise it's total stupidity on the part of the traders. Can't blame the game for that.
2) Useless HMs. Again. Like, why would I ever, EVER, use Strength? I wouldn't. Return is so much better. Rock Climb is horrid as well, and Defog is a gimp Haze.
I actually really like Strength in game. Certainly, its not a better move than Return, but its far less limited. When you get it, Strength is usually the best Normal type move you can put on a Physical attacker, and since you don't have the limits associated with TMs, you can throw it on anything you like instead of saving it for a competetive team.
The real, longstanding problem is that the game doesn't save which routes you've "cleared" with an HM. Once you've gotten through it in game you shouldn't need the move again so that it doesn't impede "endgame" players.
4) Pokeballs. Why can't we switch out Pokemon into different Pokeballs for a set price at a Pokemart or something? The seals are a nice idea, but I still wanted this option.
This would be a great feature. All my Pokemon are stuck in Pal balls or plain old Pokeballs because I breed them. Being able to set it up after the fact would make things like Luxury Balls and Premier Balls far more worthwhile, even if they significantly increased their price. Who raises "captured" Pokemon anyway?
6) Why do I dismount my bike between routes? Why did they reimplement this? What the hell GF?
I'd wager its a technical issue of some kind. Most likely a loading/streaming sort of thing. Though I certainly could be wrong there.
7) WHY DO WE NEED MORE USELESS POKEMON?! This gen introduced Evos to Pokemon that were freakin pathetic before, but then they counter it and add more Pokemon that are a piece of shit. Like more useless bug Pokemon.
Darwinism. Really useless Pokemon exist mostly for you to feed to your stronger Pokemon to help them level while they're weak. I also think they like to push the notion that this is some sort of real world, so that not every creature will eventually become some giant, unstoppable beast. I'm guessing that Gamefreak really doesn't expect people to use all of the monsters it creates. Some of them are simply designed to be NPC opponents but are still catchable just to maintain the spirit of the franchise.
8) Touch screens rule. Too bad I have to switch between using the stylus and the dpad and the buttons. Why can I access the start menu from the touch screen? Why can't I attach items to Pokemon using the stylus from the party screen? Did they not test this shit out?
It's designed around using your thumb, NOT the stylus. That's why most of the buttons line up around the left and right sides of the screen and are generally big and fat. In battle, the only button you have to move your hands away from the D-Pad XYAB buttons for is the run button, which is probably a concious design decision.
I assume that's the same reason the boxes don't use the touch screen well. The Pokemon sprites are a little too small to manipulate with your finger. I do find it terribly ironic that the cursor you control in the box screen IS a little finger though.