The last 13 Iowa polls had Cruz losing to Trump in Iowa. The RCP was off by 8 points between the two. Most Trump supporters thought that Trump was going to win.
The Cruz victory in IA could easily be called an upset.
He got 1 more delegate out of it - big deal!
Whatever you do, do not bother the Trumpsters with facts.