Fascinating question... I wish it were a forum post because I have so many more questions about it!! Well, to answer I would definitely agree that authors should be paid for their work. Authors should definitely not be giving away their books. Especially when it represents many many hours of work....!
But what makes you think that people are thinking authors should give away their books?? Lots of people if they really don't want to pay for a book at the bookstore, can go to the public library. This is common knowledge, so why would someone think that they ought to be receiving free books from the author?? I'm genuinely intrigued by this.