You are a hero. Screw steam achievements, now I can resume playing this game and actually having fun with it. Stopped shortly after finishing act 1 because I spent more time visiting merchants than I did with any kind of meaningful gameplay. I just don't get why they thought it was a good idea to begin with.
Slightly unrelated but is it possible to change a way gear works in this game, getting rid of item levels? Right before I was so tired of itemization and awful diablo-style loot I had this idea: what if gear gave scaling bonuses instead of flat stats. For example, there wouldn't be strength based armor levels 1-20. There would be just one armor that gives 30% of vitality as physical armor and 10% as magical armor (chose %values mosly randomly). Same with weapons, damage would just automatically scale with level. I don't know if it's possible to do but that'd fix most of the things I personally hate about itemization. Would even make randomized loot much less awful.
Well, you could completely eliminate vitality scaling and then loot from level 1 would be roughly comparable to loot from level 20, but that's a pretty extreme change. I may release a version like that though, since I've gotten a couple requests. Otherwise I don't think armor and weapons can automatically scale armor and damage values, at least without some serious scripting.