Why don't you mark this as a paid advertisement? (or if it really isn't, then make it clear because everyone assumes it is.)
Listen, I have no problem with Slashdot making money. But....you HAVE to know that this kind of thing is going to be flamed. So why not make it clear that a post has been paid for? Sure you'll still get some negative feedback, but I bet it'd be a lot less.
If I were Scottevest, I'd be pretty pissed about the conversation.generated by my ad. Hell, if I were them I'd never have advertised in the first place precisely because of that.
You upset your readers because they feel like they're being sold out - and you make the advertiser look bad. Not a good strategy, IMO.