I've had cameos on some cool shows.
There are actually quite high profile British TV star cameos in it that you probably wouldn't even notice that the British wouldn't even notice let alone the American audience.
If you look at the various strategies available for dealing with a new technology sticking your head in the sand is not the most plausible strategy.