If I would point to something that could get some additional work it would be the economy. Both financial and the skillpoint one.
I finished the game with 100 000+ rubles and the car trunk filled by half a ton of high quality, expensive equipment that no trader was able to buy and my team simply could not carry anymore. Food was plentiful, same with medical equipment - I amassed enough medicits, stims, anti-rads, anti-poisons, painkillers and other stuff to start not one hospital, but a whole network of them.
Actually, I never needed crafting, game was so generous with everything I needed there was simply no point.
Same with skillpoints: I was able to max out everything I really wanted, simply wanted, kind of wanted and did not really care but I guess ok wanted. I know I played a character with 10 Int and all the brainiac percs but still... I never had to make any difficult choices concerning the skillpoints (unlike perks, but they have a minor role - I finished the game wielding Vintorez and throwing grenades left and right and despite the fact I had no perks in automatic rifles or throwing, I had no serious problems in the final confrontations). My heroine was proficient in pistols/smgs, automatic rifles, grenades, speechcraft, lockpick, technology... a true Mary Sue of the Soviet post nuclear wasteland.
I would really like more tight resource management implemented.