I get the impression that Cruz has learned from the democrats and has a social media machine second to none.
Ted Cruz gave Obama's campaign strategy book by David Plouffe to his team to read and learn from it.