Another thing to throw into the mix is the fact that Cochrane, in the movie, owned a telescope (and a pretty nice one, at that!). That isn't something I'd associate with the tequila-swilling, disgruntled character whom is being described here. Of course, it's something he simply may have found along the way, as the Meade LX200 would basically be an antique in 2063. Even now, it's an older model...not that age would affect its performance.
Then again, people being individuals...who knows?