I have said it in another thread, but here it goes again.
The fact you do not get fooled about the objective qualities of the game doesn't have necessarly to hinder your enjoyment. The last games I finished were two I bought during the Steam Sales : The Walking Dead Season 2, and The Wolf Among Us. As I went through in the game and watched everything unfold, I had little doubt that some events, choices I did during the game did not matter at all. I was also under no illusion that I was "playing" anything else than a movie which provided a tiny bit of interaction.
Still, as it has been said earlier in this thread, that little bit of interaction matter. Because I didn't know sometimes how little my choices mattered. They could matter at the time I make them, or they couldn't. It's like a Schrodinger's game : if you do not replay it a second time, you don't know how inconsequential or plot-changing your choices can be. This ambiguity is the strength of the experience. I daresay "experience", once again, but they cannot be really called a game.
I realize I have been playing a game that's hardly interactive, but sometimes, just sometimes, it's just nice to sit on the couch and watch teh things happen on your screen. After all, don't we all do this when we watch a movie or a TV series ? With the added bonus of making choices in a while, and on "being" one character. It makes you more involved in the story.
To me, it worked. I had a fun time, while I certainly woulndn't give it awards or something else. You have, once again, to separate the objective qualities of a game (Telltale's are nearly absent) and what you actually feel while you go through it. Walking Dead and TWAU absolutely sucked as games.
.. . And yet, I spent a few enjoyable moments thanks to these in front of my TV. Is there anything wrong in that ?
Telltale is doing their thing. Let them do their thing. In the meantime, other developers are doing point and click games. It's also great. You can enjoy both. I'm now going through King's Quest 6 and having a blast.