It's not just the US either. India was a profitable colony at the time but might turn out to be a major detriment to Britain overall, both as a source of cheap skilled labor and as a powerful nation of their own. Who knows what would have happened without the British. A lot of the borders in the Middle East are drawn by Britain as part of their WWI mandates/colonies, and the problems from how those borders were drawn spill over into Britain (yes, it's not the only problem in the Middle East by a long shot, but it's one of them).
I still think overall Britain came out ahead (just look at Hong Kong for what cultural influence can do), but it's not hard to imagine how colonization might be seen as a net negative if a few times things turned out even slightly worse.
https://commons.m.wikimedia.org/wiki/File:Imperios_Español_y...
Further it seems much less likely the populace would be so willing to send aide to Britain during WWI if it weren’t for the cultural similarities. If instead Spain had colonized the US it seems very likely the country would have remained neutral as Spain did.