It is part of the ritual if you’re pandering. Cruz has always told Iowans that he does not support subsidies and why.
It is either a glimps onto Trump’s view of the role of government or shameless pandering. If it is pandering, then it is hard to tell what he really believes.