Hi, thanks for your detailed feedback!
These cases have always been our concern since the early development of this game (having high ATK that you can one-shot enemies, unlimited Magic Shield as Elena, and other cases that make your run endless). We have nerfed Elena a couple of times. Her ultimate used to affect all monsters and have lower mana cost and cooldown. We haven't heard any feedback from players about them having endless run until now. So, some things will may change because of your feedback.
Purifiers and Poison are the main counters for Magic Shield. But apparently, they can also be easily countered by items that you mentioned. We will probably put a cap on how many Magic Shield a card can have. Do you think we also need to nerf/change Elena's Mana Shield?
We are aware of how broken Battle Hunger can be. But, we don't want to remove it entirely because it feels wrong to not have a relic with simple mechanic like this. Those are the reasons we don't include Battle Hunger in the other 2 dungeons. Changing it to "If you have less than 10 ATK..." or "...whenever you kill x monsters" will remove the simplicity of it. Our plan is to exclude this relic from survival modes. Let me know if you have other suggestions for this relic.