The actual reason for the success of the Napoleonic wars was:
i) The economic contribution of iron works of Scotland and wales, the mills of Lancashire and the financial houses of the city of London.
ii) It was the English lead in trade and industry that made Britain world's greatest power.
But the English ruling class believed that the reason for their victory was the superior character of its young men, build in boarding schools playing gentlemanly games like cricket.
Hope that helps !!