Point is that stroads don't give you that fast travel, because of all the traffic that needs getting in and off.
The alternative of having a dedicated through-travel road with streets on the sides to access actual destinations does allow both fast travel and easy access to destinations.