So you get other sites to publish your articles, but when other sites want to do the same to you, you call that spam?
Occasionally I have written a full blown article and suddenly realised it would be better suited for another site (eg techcrunch) and approached the editor there to ask if they would like to publish that specific article, but I don't do blanket "can I write something for you". That would be highly hypocritical!