You're exactly right. Certainty is what absolutely drives major business investment decisions. Look at the current downturn in business investment in Canada. A lot of that is stemming from the oil and gas sector, and it's obvious why that's the case. When the price of oil has declined and there seems to be no level at which it's going to stabilize, that will hold back major large-scale investment.
A clear economic environment and certainty around regulations and taxation, that's what helps businesses make those long-term investment decisions.