When it comes to the homebrew games, I fully agree. The homebrew games are either very primitive or incomplete. I have yet to find a homebrew game that has held my interest for longer than just a couple minutes.

All the various emulators (GBA and DS versions) are the homebrew stuff that IS good and very useful on a game system though.