Потому что нужно обратить внимание на степени окисления элементов. тогда все становится на свои места. в данном случае у cl2 степень окисления равна 0. он диспропорционирует, то есть и повышает, и понижает степень окисления одновременно, являясь и окислителем, и восстановителем. поскольку реакция происходит с водой, то резко измениться степень окисления не может. ближайшее повышение до (+1). а это равно кислородному соединению hclo. ближайшее (и на самом деле единственное) понижение до (-1), что соответствует hcl. если все равно непонятно, то спрашивайте.. если вы знаете о понятии "степень окисления", то проблем быть не должно.