I believe bigspade has a point ( although what gilby1 said does help sometimes ).
But, besides that, I think you're missing sth. that should be always present in WH, and that could make BH MUCH easier and profitable, if that's your way: actually interacting with the purpose of providing value to your customer. You don't just write about sth in empty ciber-space in order to make money: you connect with another human being in a way that's benefitial for both of you. You can be open about it and, trust me, more often than not, people won't care that you make a buck out of it. Now, if you do that while dealing with a subject you love and it turns out to be profitable, you're golden imo.
Good luck.