My understanding is that the only way the ISU could convince the IOC to include a team event was if it did not extend the number of days figure skating took up during the regular period of the Olympics. So they came to a compromise wherein the team event could occur, but it had to start before the Opening Ceremonies.
Basically the IOC wasn't hot on the idea of a Team event. I'm not sure I'm so hot on it either to be honest. Would rather see them add synchro. It'll be interesting to see whether this event sticks around for PyeongChang.