Unfortunately another update at this point is very unlikely. Even if time and resources were not a consideration, the known issues with the game are generally fixable/avoidable if they are encountered. Updating the code and compiling it on a different compiler would have the potential to cause more problems than it fixed.
Why not update the fan patch from a few versions ago then? And how do you fix the broken feats? By not playing characters that take them? That's lame asf dude. Games like Sacred, Arcanum, Diablo II, etc don't have these problems because at least there's fan patches to make up for them.
If you're not going to release a complete game why even fucking sell it? IT'S BEEN 20 YEARS.