Roundabouts are generally pretty shit for pedestrians and cyclists, yeah. Also, they are way more of a pain in the ass to drive in than a regular intersection. I'm yet to see a single example of a roundabout making an intersection easier to maneuver.
EDIT: I don't actually agree with this sentiment. I copy and pasted this from something someone said on donoteat01's Discord server. I just wanted to start a struggle session.
it is bad but it is good on big cities that don't have the space for new strets like it is dumb but it works well enough like i dislike them too but it is cost effective and in a for profit society that is the only thing that matters if we were doing things by how efficient they are we would not even use cars* *in the way we use them now there is off course a bigger need for a individual transport system in more remote areas but the idea of USING CARS ON A CITY THAT HAS MILLIONS OF HABITANTS IS INSANE GIVE ME A FUCKING DECENT SUBWAY SYSTEM