Easy argument against it is that funds are spread paper thin already, and when you have to choose between a grant to optimize an already-built program and one to write a completely novel one, well, the choice is clear. Now, if everyone wasn't spending every waking minute stressing about grants...but I don't think anyone will disagree with me that that's already a known and well documented problem. ;) I personally think it would be worthwhile in the long run, economically, to add a short subject on good programming practices to conferences / workshops, but I'm not the one scheduling them.Though, I get that it's hard to get software engineers or computer scientists on the grants, anyways, because no one wants to pay for them, even if there is a large computational portion of the research.