It was one of the biggest allures of PoE1 as compared to D3 or some other games - 'play as you want instead of play as we want'.
That's my biggest problem with this game as it is.
Weapon skill lockouts, attribute lockouts, fucking RNG up to the gills with every single line item on every single piece of gear with every affix. Then they stripped resistance from the passive tree, so you're basically stuck with RNG on rings and affixes for resistances, which is why I had to end up dropping from a decent cold resist to almost nothing to accommodate a gear upgrade.
Then the ascendancy lockouts.
Then the gem selection, you have maybe 2-3 obvious choices and the rest are all over the place. For example, I don't want to make a fucking fire build, but a lot of the gems and mace skills are really making it hard to avoid, and I have to avoid elemental damage affixes like the plague because its basically a dump stat for my build.
Another thing, too, once you get to a high enough level, you can't just throw on a couple of evasion pieces to get some evade due to the level up malus, so you HAVE to go deep to get any benefit whatsoever.
At least block is well situated in the tree and mostly a matter of how deeply you spec into it.
This is one reason these god damn RNG loot pinata circuses are inherently annoying, especially without specific uniques you can target for a build as a known quantity.
I would be happy if I simply had a node somewhere that let me pick up a couple of percentage points of base resistances so I could free up a few affixes. Anything that doesn't have a resistance affix or two on gear basically goes in the trash.
I don't know how many times I've used a regal or a few exalts on a ring and gotten trash like mana, elemental damage, or just shitty rolls. Kind of an unpleasant part of the experience to be honest.
Its one reason I kind of prefer dungeon master style games with hand picked loot in a specific location with a curated progression curve instead of this RNG setup. It makes for a more graceful progression curve and consistent difficulty as a designer intended instead of this wild west auction house metagamer economy stuff. What's sad is, if I actually decided to trade, I could probably break the difficulty curve in the opposite direction. What a mess.