I got an answer, not sure if it is the complete answer:
The reason to not define time as another vector is that, in classical mechanics, the value of time is independent of reference frame. In math terms, it means that the value of time does not change under a coordinate transform and thus the...