Both. Infrastructure is very old here. The American society of civil engineers ASCE does a good job detailing the funding needs to update and replace the old infrastructure in America.
Privatization has its trade offs. When things are profit driven it can price out segments of the society. But even so the private sector doesn’t have unlimited money.