This set-up allowed the song to have layers. We get to know Athena as a fuller character, and more importantly as a flawed character. In regards to character arc: by singing "I Used To Weave" Athena is finally giving in and telling a story, when previously she sat to the side, unwilling to participate. There is also a key revelation about the relationships on Olympus. At the end of the song, the other gods console Athena, showing for the first time that this dysfunctional, leftover group of gods is really a family of sorts. The song also contains some of my favorite lyrics:
Now I'm best of who's left
But I've lost all the joy
Of creating a blanket, a scarf or a sleeve
And each spider I see is a reason to grieve
I used to weave...
There's something about the words best, left, lost, blanket, scarf, sleeve, spider and grieve with their blended, recurring consonants and their simplicity. This combined with the sense of loss and regret with which the words are sung (performed masterfully by both Michelle Drexler in the world premiere, and by Rebecca Pingree for the staged reading) pulls at my heart in a way that's difficult to describe, except to say I am moved.
"I Used To Weave" is my favorite song in Tales of Olympus. It has also remained largely unchanged from its original draft, which is understandable: Surprise songs, formed from an outflow of sudden inspiration, usually don't need major revisions.