I think it has to do with the merchant restocking and better items thing.
I think that is exactly what it is. All or most of the soldiers in the citedel will trade with you and so they are probably tagged as merchants. Whatever changes they made to merchant items restocking faster probably caused this. It probably doesn't effects enemies that you cannot trade with.