Netflix's Iron Fist really that bad?