It isn't disappointing in the direction developers are thinking. It is disappointing in the direction gamers are thinking. Too much influence from "reviewers" with no intelligence, knowledge or understanding of actual development. It is not just "code" or "art" but the culmination of that, money, contract, design, theory and upward management that makes a game.