I agree that it might help avoid conflict/confusion. I do not, however, agree if you say that they "owe" this to anyone. Their (free software developers') work is already a gift to the world. Take it or leave it. No one is compelled to like it or to take it and use it - doubly so for mission critical stuff.