Running a successful restaurant is very difficult. It takes a lot of skills. Competition is brutal.
Running a successful hotel is difficult. It takes a lot of skills. Competition is brutal.
Running a Canadian bank or Canadian telecom company is actually easy. 3/4 big companies share the banking market and the telecom market. They pretend to compete but there is so few of them their CEOs can meet regularly in private. Meanwhile, the customers are trapped and don't have any alternative.
This is why Banks and Telecom companies should pay a higher tax rate.