Well, some of those reasonings are only true when asphalt is not layed and maintained properly. The same argument can easily be made for cobble stones. Have you ever seen a cobble stone road that is not maintained properly? Oh my… I invite the author to travel to a not so developed country.
I agree on the conclusion, though, in an ideal world that both infrastracture is maintained perfectly, they should both be used in a city. Perfect example? Amsterdam.