There was no shortage of opinion after the 25-man roster for the 2014 Canadian Olympic hockey team was announced Tuesday. On Twitter, it was like hearing a nation of hockey parents complaining about or praising whether or not their star sons were picked to play for the team.

Fan reaction: Praise, indignation over Team Canada picks

There was no shortage of opinion after the 25-man roster for the 2014 Canadian Olympic hockey team was announced Tuesday. On Twitter, it was like hearing a nation of hockey parents complaining about or praising whether or not their star sons were picked to play for the team.

While there was no surprise that stars and past Olympic gold medallists like Sidney Crosby and Jonathan Toews were chosen, there was no shortage of indignation that certain sharpshooters -- notably Claude Giroux and Martin St. Louis, not to mention Eric Stall, Joe Thornton, Tyler Seguin and [insert your favourite player who wasn't picked here] -- failed to crack the lineup.

I don't think I need to tweet out too many stats to justify the fact that leaving Giroux and or MSL of #TeamCanada is preposterous.Simplified Stats

Well I guess someone has to get snubbed, but Joe Thornton - 48 pts & Martin St. Louis - 38 pts #TeamCanadaChris Burdge

Man, Yzerman talked for a looong time in the scrum about leaving Martin St. Louis off #TeamCanada. Musta been tough.Charlie Gillis

Many couldn't fathom how Pittsburgh Penguins forward, and Sidney Crosby linemate, Chris Kunitz made the cut.

Those Chris Kunitz Team Canada jerseys are gonna fly off the shelves. #sarcasm #TeamCanadaMP

And much was made over the fact that Tampa Bay Lightning star Steven Stamkos was named to the team - even though he's still recovering from a broken leg.

It's official! Steve Stamkos with a broken leg is still better than most other Canadian NHL players. #TeamCanadaKyle Radke

Rick Nash (concussion) and Steve Stamkos (broken leg) both named to Team Canada. I mean, we hope for recovery, but we shouldn't RELY on it.Gordon Bird

Yzerman on Stamkos: "If he's healthy, he's one of the 25 best players in Canada and should be on the team." Status uncertain. #TeamCanadaAndrea Janus

But in theend, can Team Canada reallyice a bad team? Some fans came to the conclusion that no matter who you send to Sochiyou couldn’t go wrong, due to the wealth of Canadian players that could havemade the team.

Even though there's some surprising omissions, this hockey team is crazy good. #GoCanada #Sochi2014 #TSNDagger McAwesome

Team Canada could have like 5 different hockey teams and they'd all be good #Sochi2014 #TeamCanada #goforgoldLogan Bullee

To prove the point, fans like Dustin Rogers even posted a "Team B": an impressive roster of players who didn't make the cut.