To my mind of thinking, there are circumstances that should be taken into consideration.
London/Brit drivers, generally are aggressive and are expected to keep moving on roundabouts, wait too long and you are doomed. You must take the first gap without much hesitation.
Much the same for Paris/Rome, most of Europe except they are even more aggressive. (In a good way)
Middle East. Wow, commonly known as the "Wacky races" Laws do not apply. Get in car, hand over horn and move fast. Stop at lights, make 3 lanes into as many as you can squeeze to be first in line.
Canadian drivers are not aggressive, passive if anything, road rage at the drop of a hat.
Hopefully, roundabouts here will not cause too many arguments. Somebody cut me up etc. The list goes on and on.
As many of you here are European and drive roundabouts you are aware how to drive them.