With this day and age everyone is either driving, hunched over computers/tablets/phones, sleeping wrong or other prolonged position.
This overburdens and traumatizes the structure of the neck and facet joints that connect the vertebrae, thus causing neck pain.