Totally not a necessity... but do you have any idea how difficult it is to find basic yarn that's not from China? I've found some good sources, but yeah, it's a challenge. A whole lot of textiles end up being made in China... or they're treated as if they're exotic and rare gems commanding a high price. It's a little bit easier when I'm after wool, silk blends, or finer cottons... but acrylic, polyester, and basic cottons are really challenging. I ended up with a company out of Holland that has a really good selection of European, South American, and a smattering of specialized African or Asian yarns for most things. It just takes longer to get here, so I really have to plan ahead and make sure I order enough to get the project done.
My government issued spousal unit spends a lot of time combing through tools and RC parts for the same reason. At least the RC stuff has a handful of nichelike companies in the US for lots of it, but there end up being weird little bits that end up coming from West Taiwan no matter what. And the zombie brands when it comes to tools can be a challenge.