exactly the same in the UK..everyone says sorry regardless of whose fault it is if they bump into each other... I even say thank you to Alexa..et alWe say 'thank you' to Automated Banking Machines.
And the word 'sorry' means both immediately 'hello' and 'goodbye' when you accidentally bump into someone in the grocery store.