You're right about python is powerfull but what about the game engine ? no realtime shadows ... If your game is above 50 mo its shutdown ...

Also I was talking about indie game ... Why indie developpers don't use it ?
there is several games on 3dgs finishedor almost ... but on blender it look more than tech demo or little application.

And your right the community around the game engine is tiny

But I'm not saying blender's not a good engine, only it's lack of stability. I'm just waiting for ogre plugin.