There are many reasons. Personally I feel that open source works for manymanymany kinds of projects, but is not a great fit for games (game engines are different - OS is great for them!).
I personally feel that many games that go open source lack the creative vision and drive that a single developer/dev team bring to a game. They get diluted by too many voices.
Visit the Beginner's Box
Introduce yourself, read some of the ins and outs of the community, access to useful links and information.
Comments on Profile Post by Ziggs