Young generation is not interested in reading books. Authors are not doing their job due to this trend and they are authoring less books as compared to the previous years.
Publishing a book nowadays is not an easy jab rather it requires a lot of money and time.
Books that are offer for sale are so costly that we have to think hundred times before buying it.
It is true that publishers cannot offer books at low price as printing costs have shot up but it is also a fact that some publishers are charging unreasonable prices.
The best option is to visit old book shops, libraries, and roadside booksellers who sell cheap books. There are many websites that offer free books for reading so there is always a way.