Any Quebec team is going to have an uphill battle because the Canadiens are going to fight to keep another franchise out of Quebec. A team in QC reduces their media territory which is something any owner will fight since it takes a bite straight out of their money.
Not ALL of a QC team's revenue would be out of the Habs' pockets, but a percentage will, and any rich man will fight to keep his money. I think QC is a complete mirage because of that, either for expansion or relocation, same with Hamilton and Hartford. It's not that these markets wouldn't be viable, it's that the markets they represent are already being tapped and money from those markets is going into another owner's pocket, and asking any owner to give up market share is not likely to happen.
Canadiens ownership in particular is usually pretty powerful in the Board of Governors with a lot of allies they can bring in on an issue important enough to themselves. They are one of the o6, a flagship franchise for the league and one of the league's biggest revenue leaders. In other words, they have the reason to fight against expansion or relocation into QC, and the money and allies to fight with