FWIW, if the niche they want to market to is to be found on lib sites, I have no problem with a biz advertising there. No skin off my nose.
But Ravelry clearly is clueless about its customer base and related customer bases.
I just plumb hate stupidity. And I have no desire to patronize it.
Bake the damn cake, Ravelry.