I'll concede both of these good points. But I'll add that growing up I was taught that when you join a team, you make a commitment to show up and be there for your teammates. The other OSU kids had to be disappointed they didn't get a chance to win. If this had been Zain instead of Snyder, and PSU needed a pin from Zain in the last match to beat the Hawks, in Iowa, do you think his teammates or the fans would have been disappointed that he wasn't there? I know I would have been.
This isn't the same, but a few years ago, my son was on a local Little League baseball team. The three best players on the team were also on a travel team at the same time. The three would routinely miss the LL games if there was a conflict, leaving the rest of the kids in a bind. IMO, the point isn't which game or match was more important. The point is if you make a commitment to a team you should honor that commitment.
Btw, I'd take a loud mouth wise a$$ teammate like Gilman over Snyder. At least you know he'll be there battling every match.