The taxman trait seems somehow bugged. I suppose it could be that the normal fixed rate in castles somehow spoils the generals. I think that it would be best if the taxing traits would ignore time spent in castles.