具体的例子可以参考 on the basketball team 对应中文是在篮球队,这样理解起来更直观。
确实,on the team 是固定搭配,表示“作为一员在队里”,而 in 通常用于指在某个封闭空间内,这里用 on 更符合英语母语者的习惯。