Notre Dame has highly skilled basketball players, maybe more so than just about every team in the country. This is a testament to Brey's coaching.
Villanova has highly talented basketball players. And when those talented basketball players play with any sort of reasonable skill, ND doesn't win.