He nailed the issues, Hillary didn't.   That's about it.   

The stance on the issues are what matter, what wins or loses elections. The endless condemnations of character, temperament and personality simply don't matter.   They didn't win the last election.   

People in general, and Catholics (the majority, as you  point out) care about who they deem to be on the right side of the issues for themselves, America and the world.