If you're trying to compare Britain unfavourably to the US with this comment then that doesn't really hold up.
People are sacked all the time in the US for bringing their employer into disrepute, and it doesn't even matter whether they actually did or not, since the employer doesn't have to give a reason anyway.