The OP obviously didn't drive in Italy. Left lane loiterers are common and the driver directly behind the loiterer straddles two lanes 'cause he's not sure which lane will free up and doesn't want to lose his position.
Or how about these two incidents I saw on a one-way, one lane street in Marseille (French drivers can be bad, too):
1. Driver sees someone he knows on the sidewalk so he stops in the middle of the road to have a chat. I hear an ambulance's siren approaching, as the ambulance enters the built-up area the siren is turned off, but the blue lights are flashing and comes up directly behind the car parked in the middle of the road. The friend on the sidewalk looks at the blue lights, then goes back to his conversation with the driver. Ambulance's horn honks, the friend looks at the ambulance again, goes back to his conversation. The ambulance honks a second time (longer this time), the driver finally finishes his conversation and moves out of the way.
2. Same area - one way, one lane roads. A car is parked in the middle of the crosswalk after having made a right turn. Driver is not in sight. Driver behind the parked car wants to also turn right and is waiting until the parked car is moved, in the meantime traffic is backing up for blocks.
Driving in Germany is great. Driving in Italy requires you to drive like an Italian. Which brings up a question - when Italians drive in Germany, do they drive like Germans or Italians?