"Right before left" is totally a thing in Brazil as well, and IMO quite sensible if you treat it as conflict resolution method: if you are crossing or merging onto a "faster" road you yield, if you are on the faster road you have priority, and "right before left" is just a tie-breaker in case you are on a road or street of the same class.
Things I am a bit surprised which were not talked about: "right turn on red" is a totally American thing that used to trip my (US resident, car loving) mom, and the amount of cars parked on the curb.