What should an All-Star Game be: an opportunity to see the best players all playing in the same game, or a celebration of the sport and league that brings fans together?

This question has led to many heated debates, Twitter feuds, and broken friendships (OK, that’s a little extreme). Some believe only the best of the best should participate, whereas others believe every team deserves to take part in what is ultimately the biggest celebration of their sport. On Friday, Colorado Avalanche star Nathan MacKinnon announced that he was on the former side.

When MacKinnon learned that his teammate and the NHL’s fourth-leading point-getter this season, Nazem Kadri, would not be named to the NHL All-Star team, MacKinnon was rightfully frustrated.