I thought it was a gift with purchase.
Technically true I suppose, except that you can't get the one good thing without the other, bad thing. That's a price.
😉
Thaumogenesis is one of the weakest things Buffy fought
I'm not so sure- It almost choked Buffy to death, she couldn't fight it. It was unkillable until Willow used powerful magics to make it solid.
but I see it as one of the weaker episodes.
That's funny, I think 'After Life' is one of the strongest episodes of S6, it has a haunting quality to it- especially regarding Buffy's 'adjusting' to normal life, and so very many good scenes to pick over. Mainly any scene with Buffy or Spike in.
It's also suprisingly funny- but then that's Jane Espenson for you, one of the best writers on the show.
Honestly, I think this falls in line with the idea that magic has consequences. Willow filled herself with dark magic to do the spell - she killed a fawn and used it's blood as a sacrifice to raise the dead. If the consequence is just Thaumogenesis I don't see any problem with raising an entire graveyard.
In 'The Price' Angel's spell causes a dimesional rift to a horrible hell place where hundreds of unkillable slug-things come through and start possessing people. That seems like a fairly high price to me.
I guess there could be an 'exterior' price and also personal consequences
to the caster. The spell to raise Buffy creates a demon that threatens everybody, but the cost to Willow is to go down a dark, painful path she isn't strong enough to walk.
First she goes into denial when Tara leaves, and then she goes cold turkey- neither of these work for her in the end, but I still don't accept that the spell to raise Buffy somehow caused Tara's death. For that to work you need to jump through so many 'what-if' hoops.