With mage armour he should be at least, if not more survivable than, Shadowheart at the start (her stats are terrible). But even I often forget to cast it a lot, and there would be people who don't even understand how it works properly.
My theory is though that the AI tends to prioritise characters with low AC and HP, and as a wizard Gale tends to fall into this category (especially without mage armour).