You have a point about that being cheap, but I'm not objecting very loud. I would object more to Witchcraft getting Resurrect at Rank 2 if there were multiple options to learn Resurrect, such as Ranger 3 or Air 3.

Limiting Resurrect to only Witchcraft means you either take Witchcraft or be prepared to spend a hefty sum on Resurrection scrolls. If it was even just Witchcraft 3, 6 AP is a hefty cost to pay if you're cross-classing for one skill. If it was 10 or 15 AP, then Resurrection scrolls would need to be quite a bit cheaper.