I wish they'd do something to encourage the 'team' aspect. Too many people just rack up their own personal score or work on individual achievements. They could slightly increase drops for being on the winning team or open up some new team-based achievements like the Foundry ones.