Ehh. I'm not going to begrudge anyone their opinion on whether they liked the game or not. I eventually put the game down and decided I didn't like it (after something like 80 hours, I forget), and character building was one of those reasons. A lot of the skills don't really work the way you expect them to, and without a way to respec, the only answer is to ignore the skills you wasted points on, and just grind out the other skills after the fact.
Personally, I think it's potentially a sign that they came up with the idea of the game being technically infinitely repayable, thus meaning you can technically get every skill maxed out at some point, and then designed backward from that point. It frustrated me personally, because it felt a lot like they saw the metrics showing how long people played Skyrim, and chased that effect without fully wrapping their heads around the cause.
But even then, while I'd say that explains why the game could end up not being the experience people wanted, but that most certainly doesn't make the game bad by any means.