Politics.
In general concrete roads last longer, cost less when averaged over the longer life and were the state of things until the road consturction industry found asphalt.
They were quick to learn they could assure follow-up road work by selling municipalities on how quickly and cost effective it was to install asphalt. Ignore the falling apart quickly thing, it is such a deal!
Bottom line = Why sell a product once every 30 years at $100 when you can sell a cheaper and lower quality product every 5 years at $40?
It is simple math for the politically connected.