Thanks to Martin for his comments above. Interesting discussion.
The bottom line is simple. Do we want high calibre programmers like Martin to continue working for our community or not. So a modest charge for a new renderer is a small price to pay to keep these programmers fed and watered