Sounds like a bit of stash envy going on here.
"Compulsive"?
And why should anyone be made to feel guilty about what they can afford, whether it is fabric, a boat, a vacation home, whatever.
I'm envious of both her stash and her organization, but I certainly don't begrudge her spending her money on what she wants.