These are all valid points. But I think the issue is that they have been around in one form or another since Nov, drove the Trump trade (although fin rally stated earlier in 2016) through q1 2017 until legislative/political realities stated taking it's toll on the thesis.
What is needed is a...