Good point about fire's high damage AND burning status being better than stun, which also requires water for effect. It's possible that the balance still needs tweaking in that area.

I also agree that it can be really easy to get immunities. You can even get immunities with a single point into certain Traits, when it would be more reasonable to get increased saving throws which increase as the points in that Trait goes.

I do kinda like though, that you an get Immunity to Stun, because it makes the Enchanter build much more useful - you can drop a water surface, and then some lightning, and then have a melee character immune to stun walk over the surface, whereas if they didn't have that Talent, they couldn't really do anything to the stunned enemies.