>>114026996Ben's fault was making the episode shorter than it should have been leaving not enough room for things to be explained
Also thinking Ben 10 fans want to see the more notable aliens and mandating them instead of the more obscure fan favorites
Swan was the writer and could've explained it better