Originally Posted by caeska
Because, many of us are interested in Telltale making some actual quality games in the future maybe?
Many of us are interested in adventure games and Telltale as a company, including me, but disapprove of their gaming philosophy and the direction they take with their games.
Those people can still hang out on the forums and give their opinions.
Be as that may, I'm sure there is a more productive way of voicing your concerns.