What a crazy comment, how do you think Germany, Denmark, Sweden, Finland, Norway, France  and others attract business. Because they have good social policy, good infrastructure, good trade deals and a host of other good governance. Those named countries all have taxation that supports it's masses and not just business. 

Try taking a look around you DG6 and see what others do ... try starting here.
 http://www.tradingeconomics.com/canada/corporate-tax-rate

People like you continue to try the fear mongering tactics based upon nothing but hot air.