Protip: When trying to convince a bunch of programmers that you're right, painting them with a broad, stereotypical brush is generally not helpful to your cause, like:
"But only stupid people fall for marketing"
"Please tattoo your name in binary on your forehead. It would make social interaction ever so much more functional."
"I failed Art class because my teacher took exception to me pointing out that her grading formula was calculated incorrectly!"
"Geeks tend to think that marketing is nothing but deception."
... etc. I've met very few people, computer geek or otherwise, who actually think/talk like this. By filling your article with caricatures and stereotypes like these, you're simply reducing the ability for people to identify with it (not to mention being insulting to the reader's intelligence).
There are some good insights in the article - but I do not think these points are as mind-shattering to the average geek as the author seems to believe. Marketing is not intrisically scummy and scammy? You don't say! Marketing need not be deceptive? What a concept! Marketing can be honest about its products? Woaaaaaah, duuude.