God forbid anyone try and make a country a good place to do business.
I'm for closing the various loopholes, because big companies should have to pay the same taxes that smaller companies do. But I am also very much in favor or countries trying to compete and improve in order to attract business.
> Edit: could you explain the downvote a bit? I'm curious to hear what you don't like in what I said.
You call other countries who don't want to import the crappy, unfriendly business climate of countries like France or Italy (where I live) "parasites".