Yes, roads are important. Attributing costs to who or what is causing those costs is still a good idea.
Paying for roads is fine, paying for 10 lanes of roads that only exist because the real costs aren't included in all kinds of decision making is dumb.
Not surprising tbh.,I've been in a security meeting before where the owner of the company just said outright his password was written in big letters on the outside of the building we were sitting in. Some people really have zero sense for security or just don't care.