that doesnt seem so bad to me, since the best guild would most likely find spells first.
i dont agree one bit with "finding" spells. its luck, no skill involves. buying spells requires you to work towards them, whether it costs VP, or honor, or battles won, etc. it may be unique, but i dont think it is unique in a good way. a mediocre player could become stronger than one of the best players on the server by luck. i believe you should be rewarded for putting time into the game, not luck.