I totally get why people do this, but this is not a good model for how to live, which sustains, and is equitable with everyone else. There is an implicit "laugh at the ordinary joes" tone to this kind of behaviour.
"...just become a travel writer, get schwag for free" Please: writing is a skill. If you don't have good things to say about travel, and are doing it for the skim, you're not adding value to the travel writing business.
Maybe I'm over sensitive or grumpy today. I think this is bad karma.