Actually, the senate did pass 69-30 a 1 trillion dollar infrastructure bill.
“The legislation is, no doubt, substantial on its own. It would be the largest infusion of federal investment into infrastructure projects in more than a decade, touching nearly every facet of the American economy and fortifying the nation’s response to the warming of the planet. Funding for the modernization of the nation’s power grid would reach record levels, as would projects to better manage climate risks. Hundreds of billions of dollars would go to repairing and replacing aging public works projects.
With $550 billion in new federal spending, the measure would provide $65 billion to expand high-speed internet access; $110 billion for roads, bridges and other projects; $25 billion for airports; and the most funding for Amtrak since the passenger rail service was founded in 1971. It would also renew and revamp existing infrastructure and transportation programs set to expire at the end of September.”
The House unfortunately can’t just take the $1 trillion and get things moving. They up the ante to 3.5 trillion while trying to force everyone to accept a new definition of “infrastructure.”