Cruz won by over 215000 votes. There was also a libertarian in the race who took 65000 votes.
President Bush beat John Kerry nationwide in 2004 by nearly the exact same percentage of the popular vote, and people categorize that 2004 win as a solid win.
Yet, its narrow and barely when we are talking about Texas? Media propaganda brainwashes people.