You have a point, but the construction of Federal roads was a legitimate function of the Federal government going all the way back to the ratification of the U.S. Constitution. The first generation of these was called “post roads,” and they were intended for the delivery of mail by the U.S. Postal Service.
Only post roads. And the language says “establish”, not fund and maintain.