1. Whether what he said is right or not, as a member of a US national team, you have a responsibility to represent yourself, USA Hockey and your country in a positive manner. Being on that team is a big honor. Etem obviously didn't think a tweet aimed at his friends and family would become front page news, but I am sure he's hugely embarrassed now by what he did. We've all seen 18 year olds do dumb things, and this was just dumb.
2. I think he probably needs to apologize and man-up for insulting the host city. If he won't, I think the US team should suspend him or send him home. There is a lesson to be learned here, and when you do something dumb, you need to face some consequences. USA Hockey's PR team should work with the kid, and get it done.