Not swap is imo a step in the right direction but, I think not swap is far too punishing for just swapping weapons. I firmly believe that once an encounter starts you should commit to the loadout you have on. I think a better solution would be to punish the use of load out swapping but allowing you to swap gear manually whenever you feel like. This way you can still swap stuff but it’s much more risky.