Maybe the devs should look into the upkeep formula, there have been reports from numerous people that they have huge bills with low cost equipment. Maybe there is a bug in the calculation?
I haven't noticed anything strange myself, though. I make money with all mail, a good helmet and a greatsword.