Same polling companies, different polls. They can cook the numbers for the general election because no one can call them on it. Cruz vs. Hillary just isn't going to happen. Iowa and New Hampshire happen next month. They have to compete with other pollsters for accuracy on those contests, which will impact their income for the rest of the election year.
Again, Trump’s very long lead in MSM GOP primary polls says you are wrong.