I believe it has a lot more to do with the English style of football, rather than the EPL being stronger. Sure Inter have been on top for 5 years, but how is the slow, patient, non-energy-expending build-up going to overcome a team playing a high paced, high intensity, high pressure game. Unless...