I agree.
So civil engineers give American infrastructure a grade of "D". A bit biased, aren't they? What do you expect them to say? They want work and they want to get paid.
It's true that engineers, especially civil engineers, are underpaid. However, most civil engineers work for the...