I'm sorry but you obviously have never run a business....

"by foisting inferior products on an unsuspecting public, underpaying workers, or avoiding their fair share of taxes. "

First, if you want to make a lot of money you need a product that is good or else nobody is going to buy it. You ever hear the expression that Good Business is Repeat Business? Secondly, anybody that has experience managing employess knows that in order to get the maximum return out of them you need to create an environment where they want to come to work for you everyday. 3rd, if you've ever sat around a table with four other people and talked about "tax fairness" you would get four different definitions of what that is. Entrepreneurs are bound by the tax laws like everyone else and CRA is def watching.