I’m in UK where roundabouts are everywhere- literally. I much prefer them to sat waiting at lights and in a lot of scenarios they work better IMO.
They only ever put new roundabouts in when they are either taking out traffic light controlled junctions, or intend at some stage to build a new spur...