It's a team game, so I'm somewhat surprised that you find team loyalty among the players stupid or even unexpected.
For me the "chess piece loyalty", aka. esprit de corps and camaraderie add a lot to the game. I thought that was what online multiplayer was all about.