With the team competition before the main competition you also see the argument that skaters get too tired in the team competition to do well in the main competition.
Obviously it didn't affect the pairs/dance that much, but certainly singles skaters were messed up by it. Plushenko withdrew altogether after the team event. Lipnitskaya was dealing with a lot of pressure and attention from the team event, which has been blamed for her poor performance in the ladies event. Others blamed the team event for the messy men's event.
TBH, I don't know what's to blame, but I know I'd rather have this after the individual events. While it won't affect the dance standings, it could affect the other standings. I also see the team event as something of little to no consequence in the grand scheme of things - yes, technically the athletes on the podium are "Olympic medalists," but how many of them do we really see that way? I see this event like the World Team Trophy - a fun, lower stress competition where athletes can wind down after a long and stressful season - so I don't see why it's before the other competitions.