For me the problem is not really the fetishes "per se", but actually the lack of coherence on the flow of things. The main thing I seemed to noticed is that Deepsleep works a lot based on what his patrons want to see and in my opinion that's the worst mistake a developper can make, because from that moment on you stop creating a story and you start creating scenes based on what people want to see. That leads to the plot becoming a complete mess. I'm not saying a developper shouldn't listen to the community feedback, because obviously that's important, but there's a difference between using that feedback to improve your story and refine your own ideas and just mindlessly creating scenarios that fit the patrons requests.