Infinity train got cancelled because CN execs thought you needed to have child protagonists for the kids to relate to, when the creator wanted the next season to star Amelia