Microsoft Tribe: Most populace forum

Just an interesting observation. We have roughly 2000 more posts than Android Army and 3000 more than Apple Core. Not sure why, just found it strange if anything. What do you guys think the reason is?