The City I grew in (Cordoba) has a roman bridge[1], originally built 1st century BC and still standing. It supported a 2-way street until 2004, when it was pedestrianised.
Caveats:
* It has gone over a great deal of renovations/partial rebuilds on its history, so its durability can not really be attributed to roman concrete alone. Only 2 of the original 16 arcades remain. One could argue that "it's not the same bridge" any more (Theseus' Bridge).
* I ignore wether they used concrete to build the original one. I'm not an architect. For all I know, the initial construction could have been mortarless stone, and cement (as well as reinforcement) could have been added in some of the later renovations.
That said, all bridges require periodical servicing/renovations anyway, in order to remain functional. And this one has stand for 2000 years.
[1] https://en.wikipedia.org/wiki/Roman_bridge_of_C%C3%B3rdoba
Compare to the Millau Viaduct for instance.
The two core issues are cost, and limited understanding of the long-term properties of the material (as well as experience e.g. epoxy-coated rebar needs to be handled carefully lest you scratch off the epoxy).
FWIW the Practical Engineering channel has an entire series on concrete which covers (the basics of) this and more: https://www.youtube.com/playlist?list=PLTZM4MrZKfW90PdaBFt70...
That sounds impractical at scale. Whenever I pass by construction I see the materials haphazardly strewn about. How could you possibly ensure that all of the rebar used is never scratched when it has to pass through dozens/hundreds of hands before it is finally set?
It's also relatively cheap. Maybe carbon nanotube ropes could replace that after we have cheap mass production?
I assume you could use a whole bunch of different materials really, including other metals that don't rust in the same way as steel does.