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