Might have been a bad example, I was about to book the TGV from Zurich to Paris 5 weeks in advance for a weekend trip and I have the Swiss half-fare subscription (like BahnCard 50). Still would’ve been ~170€ instead of 90 CHF for a direct flight (both ways)