I love homebrew projects like the Lone Wolf DS homebrew series, Moonshell, ComicBook DS, and DSOrganize. Now those are some handy homebrew applications. (also translation patches...love 'em!)
The games from Homebrew on the other hand, let's just say it, they suck. This is not restricted to the DS, most homebrew games in general suck. Some of the homebrew on Wii have crummy controls and frighteningly bad graphics. Homebrew games are hardly entertaining, imaginative, or visually appealing. I don't mean to offend the developers of homebrew games, as im a big fan of the indie game phenomena and understand how hard it is to develop on your own, but some of these shouldn't be called "games" but rather someone's curious dabbling in how the console games are made and whatnot.
I believe it's not a proper game until it has resposive controls, clear instruction upon what must be done within said game, a defined purpose for game actions, and gameplay that is actually entertaining.
Once those three are met, then developers should move on to eye-catching graphics (the only reason Angry Birds in famous), music (employing the help of musicians in the similar manner of the Mother 4 project), other general aesthetics, and finally the wrapping, QA. (which can be done by developers, private selection, and/or public)
Finally, upon final release, the game can be relesed and promoted as a fine Homebrew game. (given that it wasn't made by any company and whatnot)
That's like saying homebrew is great because you have a GBA emulator and GBA games are great.
Clearly you're not getting it. It's the ability to play all these games that makes the emulator (the homebrew) great. Emulators are not easily coded onto consoles.