Scratching beneath the surface on this also reveals a couple of serious question marks as to how well the spending will really translate into shareholder returns. Firstly deploying the $1 trillion is going to take a very long time, and there are no guarantees it will come through at all.
Then there is the fact that there is relatively little understanding of how government spending on infrastructure translates into equities prices in modern day markets. While at various points in history there have been government mandated infrastructure pushes around the world, it is hard to find any direct parallels to the present situation.
It seems that as with Thanksgiving dinner, you should certainly load the plate and enjoy yourself, but perhaps think twice before going back for a second and third helping which you could regret later.