The GBA might've had better games, but the DS had more of them. Ignoring all the shovelware, the sheer quantity of good games on the DS is impressive.
There's one thing it didn't have, and that's a decent Zelda game. Minish Cap is my favorite 2D Zelda game and the DS didn't have anything that...