The new version of Iron Chef has been canned due to poor ratings, reports Nikkan Gendai. Oh, also because it sucks.