Not sure if this is supposed to happen. I play with endless legion, master smiths, and then I add negative traits to units. The result is that my settlers and my militia only cost 1 production and have no gildar upkeep. Free exploration and warfare! It's ridiculous.