Our job as the game creators or developers - the programmers, artists, and whatnot - is that we have to kind of put ourselves in the user's shoes. We try to see what they're seeing, and then make it, and support what we think they might think. ↗
And, I think that is actually appropriate because I'm really not the world's best programmer, I think it's a good thing that I'm not touching the code. ↗
It always helps to be a good programmer. It is important to like computers and to be able to think of things people would want to do with their computers. ↗
Of course, it's hard to support full-time programmers, so we do get funds from a set of companies that are interested in the health of the Mozilla project and so are willing to support the people working for the Foundation as well. ↗
If you're a musician or actor, you know that if you're successful, some level of fame goes along with that. You're prepared. But how often does that happen to a programmer? ↗
God, our genes, our environment, or some stupid programmer keying in code at an ancient terminal - there's no way free will can ever exist if we as individuals are the result of some external cause. ↗