While you may not condone what these fans are doing, there is no need to openly call them out and judge them--it's no different than being the bully at school heckling the other students on what YOU think is wrong. There is no written commandment saying you shan't buy tickets in hopes to see one competitor. It's the fans' money and it's what they want to do. Who're you to judge and preach to others what they're doing? You ain't God, honey. As long as it's not illegal, let it be.
I can see that as a big skating fan you want others to see others enjoy the sport as a whole and not just as one skater-centric fans, but the reality is that many people are going to watch a sport for one athlete.