Собственно ЗАЧЕМ? Нельзя присвоить точке направление! Еще говорят что любой вектор колинеарен нулевому вектору.... бред.. . скорее наоборот так как если нулевой веткор имеет все возможные направления то только при 2-х из них они будут колинеарны а в остальных случаях наоборот.
Так же, как и понятие нуля, для общности формул. Можно ведь спросить и зачем нужен нуль, раз при его прибавлении ничего не меняется. Просто если вектор может иметь любую длину, он может иметь и нулевую длину. И раз его длина нулевая, то его всегда можно считать коллинеарным любому вектору, это ничего не изменит - он комбинация трех векторов нулевой длины по всем трем направлениям :)