The amount of times I've had a total fucking 'mare at the checkout is ridiculous, and solely down to this somehow standard practice. Maybe cashiers have a secret alliance and they just love watching people's coins slide off that note and onto the floor.
Please, hand my coins first. I can then clench the coins and just pinch the notes and will be free to avert any crisis.