Finally, I get to share my extensive knowledge of trains on this site.
X is incorrect about the speed of the Ethan Allen Express, as 7.5 hours is approximately the travel time since they extended it to Burlington in 2022. It used to only go to Rutland, with a travel time of about 5.5 hours, and it still stops there, with about the same travel time today. The schedule no longer works for ski weekenders. It used to be that the northbound departure time was later on Fridays, and the southbound departure time was later on Sundays. But with the longer route, this is no longer practical, and it has to run at the same time every day. The high ticket prices are the result of it being yield-managed due to how high the demand is. Certainly could do a lot better with speed and frequency, but it is hardly a failure for what it is now.
The snow train to Gore wasn't really something anyone asked for or even wanted to operate. Iowa Pacific was given control of the line, with the condition that they operate passenger service on it. Not excursion service, but passenger service. The snow train, as well as the round trips that were made in the summer qualified. The only reason Iowa Pacific was interested in the line is because they had a singular potential freight customer who wanted to haul a million tons of rock out of Tahawus every year. However, once that deal fell through, the lost all interest in continuing to operate the line, and essentially abandoned it. Now a tourist train operates on a much smaller portion of the line, out of Corinth.
The track from Saratoga to North Creek is likely only maintained to FRA Class 2, for a top speed of 40 mph, and an average speed of about 25 mph for the schedule that the snow train used. There are portions of the line straight enough to allow for higher speeds, but the track class is what controls here. The line from Saratoga to Schenectady is FRA Class 3, for a top speed of 60 mph. From Schenectady to Albany, there is a portion that is Class 6, which allows for up to 110 mph.
That being said, there is a feasible and reasonable way to bring back the snow train, and have it be more useful than it was before. This would involve upgrading the track to FRA Class 3, with a 60 mph top speed. If an average speed of 45 mph is achieved, then that is a travel time of 1:15 from Saratoga. Operationally, the best thing to do would be to make it a state-supported Amtrak route, like Colorado did with the Winter Park Express. It could run from Albany via Schenectady and Saratoga, and then go to North Creek. Ideally, a transfer gondola would take people to the ski bowl base. Is it an expensive operation to set up? Yes. But given the increasingly common access road backups and parking headaches, maybe it's time to give people another option. I live in Saratoga, so I'd certainly consider using it if it were available, and the schedule allowed me to ski open to close.