User blog comment:SubZero309/My Top 10 Useless Ben 10 Aliens of All Time/@comment-8988338-20141021091554

I kinda agree with your list.