IIRC they didn't want to and/or couldn't get online status for players. I'd love to see this, though.
Even without player online status, showing stuff like league games played, total loot awarded etc serves to publicize the site and draw crowds. A testament of the game's popularity.