Our society has turned to one of instant gratification. You can now go online and, in about 2 minutes, pay your bills, buy new things and communicate with numerous people. Television and movies are "instant gratification" of books (most movies are based on books). Instead of having to spend days or weeks finding time to get bits and pieces of a story in by reading, you can sit down in front of this magical box that will show you the whole story in less than 2 hours.
Personally, I read to escape reality. For a little while, I don't have any problems, the real world doesn't exist and I can do things like fly, perform magical spells, have a romantic interlude, etc. through the characters in books. This is the reason I read every day. It melts my troubles away, if only temporarily.