I never gave it much thought. I understood it was just an aggregate accumulator for all players. It reminds us that we are all on the same team. I think it might be necessary through an announcement or pop-up when people first log into the game each day to remind them that they can join one of the other teams and contribute towards daily competitions or other periodic Catchathons, Competitions, etc. Generally, I would say that most new players have no idea they can join these other teams or how to do it. They don't come into the Forum because that takes an extra account registration that many players are reluctant to do. Giving them a reminder to create an account for the Forum and checking out the discussions could be helpful. The announcements could also highlight upcoming events. This announcement pop-up could be a short list of headlines that provide links to the Blog, Forums, and Help sections that would give more details.
As far as the Team Humanity issue, I would still like to see some daily goals established for "Team Humanity" and award some bonus points to all players who contributed to achieving the daily goal. This could be equally distributed or prorated based on daily contribution levels. The competitions are too infrequent to generate any enthusiasm. The daily goals could be based on day of the week, based on historical performance, etc. There are many ways to generate some excitement every day.
I was also under the impression that we were also going to have more frequent competitions on a daily, weekly and monthly basis. This would entice people to join the other teams and better understand why they exist. It would also allow people to realize that they can switch teams on a short term basis, collaborate with other players, and have fun in other ways. We have players of all nationalities, genders, and ages. So, for instance, we could have "Guys vs. Gals" on the third Tuesday of each month. We could have the battle of the ages "Seniors (55+) vs. Youngsters (Under 55)" on the 1st Monday of each month. And so forth and so on. Players could recommend ongoing competitions or matchups they would like to propose. EyesOnAlz would moderate and manage the schedule. The announcements pop-up would remind us of upcoming competitions.
Many ways to build excitement.