Honestly, these developers (most of them) do give their best effort into creating a game for the DS. They don't have all the time in the world to try and make their game perfect. Nearly every developer for the DS is using their spare time to develop. You should be happy at what they've released...