I think that supporting designers by buying patterns is a big plus for our hobby. I have a library of pattern books, individual patterns that I have purchased and also free patterns from various groups. I have designed a few but not being computer literate, mine are drawn so it doesn't happen very often.
We can't all design patterns and expect to receive only freebies. There are some excellent designers out there that should be supported to keep our hobby expanding with new ideas.