I’m not going to waste a lot of time on explaining why spirits have problems, it’s not exactly a secret. Instead I have an idea for a “buff” to spirits that I feel would actually put them in a good place.
Reduce the cast time by 1 second so it’s a 1/2 second cast time.
That’s it. They die rather easily but with the trait so they use their active on death that isn’t necessarily a bad thing.
The biggest problem is really that with a 1&1/2 second cast time they are cumbersome to cast mid combat. 1&1/2 seconds can get you killed. Yes you can cast them pre-combat and they last 1 minute but then they die. If it was easy to just pop them back out once the 20 second CD was up that wouldn’t be so bad.
That’s my suggestion anyway.