DEATH @ CW shows flopping! The Flash & iZombie belong on Netflix.....