User blog comment:B214/Question and Answers 2/@comment-24589341-20140606142214/@comment-1359322-20140606142437

No reason, we just use any term we could think of. Plus team sounds better than group.