I also liked not being able to catch them all and just being able to capture only a few Pokemon. It forces you to assemble a team where you're only limited to certain Pokemon which adds to the challenge. Having all Pokemon being reobtainable (especially legendaries) was also very conveinent.

I also thought that it lacked the breeding capabilities from the portable Pokemon games. As for the EV training I liked that as well because people can't train their Pokemon as easily and shape them the way that they want them to be. It adds to the difficulty of the game and makes people more reluctant to abuse the EV system built into Pokemon games.

Also, for those of you that never played/watched these two games here are some samples of the games' awesome music. They really have to add some songs from Pokemon Colosseum and XD to Super Smash Bros. Brawl.