Well, i voted for these:
- Fangames look the same
- Promises aren't kept
- Unfinished
- no originality
- Fake Pokemon
- Boring/Overused Stories
- Poorly Planned Projects
And i am quite happy to say i have not done any of these in my game; Devil May Cry: Platform Battle, mainly because its quite new. :D