This is very true, and yet the British government message about coronavirus is "stay home" rather than "stay at home". It sounds rather odd to me. I wonder if they chose it to sound a bit more casual and relatable, or just to match what people were already likely to be hearing elsewhere online.