McConnell was one of the most visible Republican senators to support a large infrastructure bill after a long time. Most Republicans are normally against any sort of government help, especially one involving lots of $$$$$. But years of derelict and crumbling infrastructure and the lack of govt support woke up a large section of the Republican caucus. Its the creeping inflation now that has got everyone's bogey, suddenly we do not need to spend on infrastructure anymore, even though the problem hasn't really gone away !!