He makes some good points in the second part of that review, it's not necessarily very pleasant to be constantly confronted to binary choices in order to progress to further along the way, to then inevitably be confronted with a situation requiring a skill that you don't have, and to be practically guaranteed to die because of this.
Nobody drops these situations on you.
For example:
"Ten hours in and I get to my third issue with this game; it pushes me to choose certain skills in order to progress, then throws me a curveball by making me rely on skills I dropped in order to get to the point I am at. An example in point – walking around the streets of the starting city I have my money stolen by a street urchin because I failed a streetsmart skillcheck. I reloaded a save point and dropped some points in streetsmart so the next time she appeared, I was onto her and could prevent her from taking my cash, only to end up in a close quarters fight with three armed thugs. I didn’t have the skills I needed to survive because…I had put them into streetsmart instead. Trial and error is no way to have an RPG run. It just frustrates players and hiding behind a ‘this game is tough’ tagline doesn’t make up for poor game design."
So, he was robbed. It happens. He reloaded and decided to put some points into Streetwise to catch the thief. He did. Then he implies that he somehow got into a fight with 3 thugs, which isn't the case. He was given a choice. He decided to go get his money, as if they are just lying somewhere on a table, waiting for him.