Question: why null vector is a vector?
Answer: Very simple, a vector quantity is a quantity that has both magnitude and direction. Now, a null vector has a magnitude equal to zero(0) and as it is just a point graphically, so it can be assigned any arbitrary direction. Thus a null vector has both magnitude and direction. So, it's a vector, indeed.