Ravelry might do a number on local yarn shops, too. If you buy a pattern from Ravelry through a LYS, the shop gets a cut, IIRC.
WTG, Ravelry. Most of the shops I’m familiar with can’t afford to lose ANY revenue.
I have contacted the independent designers that I have bought patterns from telling them that I will no longer purchase their designs through Ravelry.