The first few roundabouts I encountered were terrible. One was next to a school, yet it was too small to be navigated by the school bus. One had stop signs instead of yield at every entrance.
As a result, I hated them until years later, when I encountered one that was done correctly. After that, I completely flipped my opinion. Done right, they can completely beat a traffic light for wait time and throughput.
They are all over the Indianapolis burbs and cutting east/west across rush hour traffic is maddening because of the nonstop car trains running north/south through the roundabouts.