2) on infrastructure, Trump has from Day One proposed new, creative methods of financing projects, private money, repatriated funds, etc. You are stuck in old thinking, defining terms and projects in government-program terms, the way politicians always have. That era is OVER.
You need to start thinking outside the box like your President does.
The fact that Trump proposed this massive program from Day One doesn't make it a good idea. He proposes to spend as much as Obama's failed stimulus PLUS the amount Hillary was proposing. We're $20 trillion in debt, and he wants to spend another $1 trillion just on "infrastructure."
We do not need a massive, expensive Big Government program. We do have some infrastructure that needs repair, as we always do, but most of it is in pretty good shape.
Who do you think pays for "public-private partnerships"? We do. Always.