You're just parroting blatantly pro-owner propaganda here. The NHL existed without a salary cap for more than 80 years and was actually doing better relative to the NFL and NBA in terms of revenue back then than it is now. Major League Baseball has never had a salary cap and continues to have financially viable franchises in smaller markets without any labor strife. Sure, hockey is less popular than baseball but if there are four teams in Toronto instead of teams in Glendale, Sunrise and Raleigh, who cares? Almost no one wants to play in those cities or watch those teams anyway.
The NHL can absolutely have a thriving 30-team league if around 75% of HRR is going to the players (which is around what the figure was in the pre-cap free market system) instead of an artificially capped 50%. If an owner can't "afford" to keep operating a team under those conditions too bad. No one has a right to own a NHL team. And if there isn't a single person in the world willing to operate a NHL team in that city then that's a shame but it's the cost of doing business. No one has ever paid a dollar to watch Daryl Katz or Ted Leonsis - they pay to see Connor McDavid and Alex Ovechkin and those are the people who deserve a lion's share of the revenue generated.
This argument is a lot of crap. The league survived for 50 years without the PA, it doesn't mean that it's the right way to go to be without them. The revenue argument is complete hogwash that has no factual backing in any real sense. Comparing the leagues when the NHL is a foreign sport to those that are not viewed as such is just trying to mislead.
The second part is ideologue speak with no real basis for that opinion. However, even if there were, what exactly do they have to leverage that figure in collective bargaining? The answer is not a damn thing. The mindset of too bad if you can't afford it is not in the best interests of the players. If they can't afford to operate the team, the players are out of a job. There is absolutely no way that the league would have been able to be a thriving 30 team league without a cap or at 75% of HRR going to the players. They weren't thriving then or did you miss the numerous sales, relocations, and near-relocations that occurred preceding the lockout?