So yes, they have done a lot of good, but only in fields they understand. In fields they don't, however, they are a much too powerful weapon in the hands of (effectively) the highest bidder.
However, the UK does not share the history of the continental countries of being occupied by their neighbours.
The compact "I surrender much of my sovereignty for security from being periodically exterminated by my neighbours" - has a very different balance on the scales for the country of the UK than it does for countries with a recent memory of occupation, that have seen large percentages of their populations dying from violence in continental wars going back centuries.
It’s not for no reason that the past 300 years of British foreign policy has revolved around the principle of ensuring that no continental power could rise up to the point of posing a threat to her navies. Admittedly, this is now truly superseded, but it should bear an impact on people’s decisions.