Remember that all the point spread is designed to do is get half the legal money on each team. Vegas builds those beautiful casinos on the 'juice' which is the 10% paid by the losing betters on the wrong side.
But it is uncanny how close the oddsmakers come to actual results MOST of the time.