Football is a team sport, not an individual sport.
Current European & World champions are English
Both Champions League finalists last season were English
5 of last 8 finalists are English.
Football success is cyclical and Spain had a period of dominance before that but right now, English Premiership is the dominant force