Yes, though in the case of the Royal Family you have millions of tourists desperate to see them, their palaces, and their history. Spending money. I didn't see a surge in Tottenham's global popularity out of line with other top PL clubs when we named the stadium THS. If anything, our relative popularity has declined over the past 6 or 7 years. Oh wait, could that just perchance be correlated to on-field performances?The stadium non-sponsor logic is unquantifiable as the royal family making more than they cost.
Just because someone says it over and over doesn't make it true at all.