You can please some of the people some of the time but you can't please all of the people all of the time. This game had impossible expectations and I think the developers had a lot of courage to make the storytelling decisions they made. Were the Whispers the best way to convey that specific meta-narrative? Maybe not. But I haven't heard anyone come up with a better idea. It's easy for fans to pretend that they are storytellers. What we ended up with is, to me, a great video gaming experience. I didn't love chapter 18 and I thought the last boss fight was unnecessary, but who knows? Maybe in the context of the larger story it will age well. And I will say on the second playthrough I liked it better than on the first.