Itemization still needs a ton of work. For some reason there is a belief that adding or buffing set bonuses somehow makes the individual pieces more viable.
If the developers ever get some free time in between their pet projects to address actual game issues…