That is not quite true. Let me explain you a bit further. You can target the demography you want, THEN it come marketing. Bad marketing doesn't depends on your niche. Bad marketing is bad marketing by itself.
In counterpart, good marketing can sell anything. That's why people drink cola, smoke...