He mostly got his fact correct but he is wrong on a few points.
1./ The US health care model. They do spend a great deal more per capita than any other country but it is not a capitalist system. it is a fascist highly regulated system with guaranteed profits for the connected.
2./ The Canadian banks are not owned by billionaires. They are owned by shareholders including the Canada Pension Plan.
3./ He seems to be complaining that because corporations are getting welfare that spending should be increased for social programs. I would argue the opposite. The government has a poor record of picking winners and losers and corporate welfare is mostly wasted. It should be ended.