However Cruise's lack of height did cause a major plot hole.
Spoiler
Reacher is framed for murder, a girl having been punched really hard and left behind Reacher's motel. In both versions the head cop asks "You got any guests that could kill a girl with one punch?" and the motel lady is all "Yeah, this guy in room X. You'll know when you see him." Since Reacher is such a big guy in the books, it's clear from looking at him that he could kill some one with one punch. However Cruise doesn't look like that, so there's no reason for him to be the suspect in this death.