Yes, obviously this is no dream team, and I agree about the agenda. You will still see Russians boasting about beating Canada's 2008 WC team and how is was "nearly" the Canadian Olympic team, despite that being far from the truth. If a team loses, well it's easily justified as a loss to Canada's "dream team". If they win, it's a noteworthy achievement as they beat Canada's "dream team". Just because it might be a dream team for some other country doesn't make it so for Canada.
Yeah Minnesota wouldn't release him. The 2013 team was the only Canadian team without a single player missing, outside of injuries.
Some years the quality of the roster is very similar, and it is never loaded with KHL or European based players.