You know the launch is going well when Ted Cruz and Fox News are lining up against you.