30 seconds to repair armor is completely unrealistic and would kill any immersion I had in the game. If you want to make repairs "life like" we are talking several hours to days at a repair shop, as you take a number and wait for a message letting you know your armor is ready.
It also ruins game immersion when my body can be instantly mended after I'm slaughtered and killed...so battle rez has to go. Cast time rezzes are ok, but we should still have to hospitalize our characters for a minimum of 7 days after being resurrected from the dead before we are strong enough to make another attempt at the boss. Even Miracle Max's miracle pill took several hours for full effect and the Dread Pirate Roberts was only "mostly dead". These 5 minute resets after wiping are completely unrealistic.