No, wrong. Drifty realized it's not a RPG and the player can't correctly decide which skills are necessary due to a lack of knowledge from the game itself. Unlike in an RPG, where you've to compensate for missing skills with other skills in the gameplay, in u4ia game content is linked to skills. But how is the player supposed to know that if the author doesn't say directly to their face that this or that skill is important in the following episode? However, if the dev has to tell the players because it's not obvious from the story, he might as well take the decision away from the players.
BTW: There were no haters. There was criticism about the mass of free roams. For many players, these are a pointless orgy of clicks in the form they are in the game. It wouldn't even have been a problem for most of the critics if you didn't have to spend ages clicking through every time you did another playthrough, e.g. to concentrate on other LIs.
Drifty has realized that his idea doesn't work and has adapted his game accordingly. There's nothing wrong with that. It speaks in his favor that he created his game from the player's point of view and not from the developer's point of view. He certainly has more fun developing such game mechanics. No question about it. But as a good developer, he has recognized that this game must also be playable if you are not the developer.
His decision to remove the skill tree and a free roam was not a bow to haters. It was the result of listening to his players and trying to understand their position. He didn't change anything about the story or the characters. An author should never do something like that. He just made sure that his story was more accessible to the players.