Netflix WB deal is DOA