Of course if you work in Geneva that's a different matter. There aren't any trains in Geneva as it just isn't big enough, but unireso's tram network is widely used.
This is particularly timely because right now there's a hole in the line between Lausanne and Geneva. Consequently you can't currently take a train either way and have to use a replacement bus. The autoroute is seeing stupid levels of traffic right now as a result as all the people who usually take the train get in cars instead.
Chamonix is almost certainly slower by train unless there are traffic issues. This is also likely true of the Swiss resorts too because personal motorised transport avoids the inconveniences of waiting and changing that trains inevitably have. But the article is about eliminating short haul flights in Europe, not this.