In the comments to my earlier post, Mario Donick rightfully reminds me of an important factor in choosing development tools: price.
I'd like to ask a followup question: assuming the same price-point for a commercial and non-commercial tool, and all other things being equal (e.g. featureset, license terms, multi-platform compilation and so on), are there any non-ideological reasons why someone would choose the non-commercial tool?
(I want to specify non-ideological reasons because to many developers, supporting smaller companies or the open source development paradigm are obviously important)
And as a second followup, how do you think the answers to this question given by Roguelike developers compare to those given by developers in other areas of software development?