Frankly they're not even great for that. When was the last time you enjoyed traveling on a stroad by any means?
Personally, I hate them. They're chaotic, prone to accidents, ugly and well, everything TFA talks about. Well built infrastructure makes it better for everybody.