>>975237>roads would now be open for bicycle travelThat's what OP wrote, so roads will still be there. But I guess without billions of cages there would be no need for twelve lane highways any more.
The main flaw in this concept of a cage free world is the need for ambulance, fire trucks, garbage trucks, construction vehicles, police cars, and all these cars and trucks necessary for business.