To be honest immunity would be a much less big bad mechanic if the synergy system wasn’t working against it
But reworking the synergy system is a much bigger step than just capping resistance at 99%
This system would solve a lot of issues with immunities