I don’t know what’s going on, but there’s AMAZING Star Alliance business class availability on Swiss Airlines and Turkish Airlines for November – January.
Here’s an example, searching for 5 seats on Montreal YUL- Zurich ZRH direct (the blue and green shows business class):
And here is Montreal YUL – Istanbul IST searching for 8 passengers (green shows business class):
And here’s 4 seats Toronto YYZ – Istanbul IST:
Outside of this season, it’s blanked out. I don’t know if it’s a glitch (though the 8 business class seats on Turkish Business on Dec 20 sure appears to be…), but GO GO GO if you want no-YQ Star Alliance award inventory. I just booked and ticketed 5 seats LX YUL-ZRH on one of the the busiest travel days of the year!