Joanns died b/c of two things - they stocked items no one really wanted, and they doubled down on that by opening way too many stores.
With a focus on fabric and yarn, they would still be here - maybe. Handcock Fabrics went the same way and they died. Hopefully, someone will take a clue and start a new focused venture. Buying fabric over the web is horrendous.