"patches welcome" imply "implement it yourself" as does a simple "not supported" or "wont fix".
Following the "patches welcome" logic to the extreme, you would never need anymore than a touring complete language, because you could implement everything yourself.
Of course you don't need to implement as much with free software as with closed one and that is great, but you need to invest time before you can use it and it is valid to criticize that fact.