This sounds like a US thing.
People just don't go to other people saying some random shit where I'm from. Unless they're crazy, beggars, or tourists from the US. If you come to anorher person and don't start your sentence with "excuse me" or "sorry", you're getting ignored.