Everybody is always going to have haters. It comes with the job. You have to have a tough skin and not let it affect you.
If you're a writer, write. You just keep writing. And if you're a filmmaker, you keep doing what you can to keep telling your stories; you don't stay on the one. Keep moving forward and doing what you can to tell whatever story you can tell, be it via writing, be it via filming it.
The issue of doing an adaptation of a book is the theater of the mind, and so you always face that.
Hollywood used to control the distribution; now Silicon Valley does.
There's guys like me who aren't going to the theater, so distributors are leaving money on the table.