I mean I haven't really seen fans of most other teams use the excuse "if only we had all our NHL stars". Sweden has sucked so far but there are no excuses except poor coaching and lack of effort. Would NHL stars help? Sure, but that doesn't make it any less embarrassing.
I don't get it.
Canada has lost plenty with much better teams against weak competition. If you're telling me that I should feel embarrassed, I don't, sorry.
It's not unusual for Canadian teams, even with much more talent, to start off tournaments slow.
Again, this outcome is along the lines of my own personal expectations, so why on Earth would I be surprised or disappointed?
Hopefully the team starts to string some better performances together and gets into the qualification round. They certainly played better against Germany than they did against Latvia.
Ultimately, I don't think they have the firepower to medal this year.
You can argue that Canada ALWAYS needs better talent to win, but basically they generally have enough available (at least since the late 90s and early 2000s) that this particular situation this year is fairly rare if not unique.
The most comparable team I can think of is the 2018 Olympic Team.
So you're dealing with a pretty small sample size.