I used to work at a wal-mart store and I have to tell you there are a few deptarments that are not allowed to be left without someone there to cover them, #1 is Electronics, #2 jewelry #3 sporting goods, #4 CRAFTS AND FABRICS. I know this was one of the biggest complaints that wal-mart has and it's sad it still hasn't been fixed. I have NEVER worked in the craft dept, but have worked many hours at the cutting table.
As far as the fabric coming back and small amount, most stores are waiting for a remodel to bring in more fabric. They'll do this when they rearrange the store and give the craft dept back there fabric footage.