When a new company locates in an area those are new jobs. People might move from their current job to one there for better pay and/or benefits but those old jobs are still there with someone new taking their place. It increases employment in an area. Don't get me wrong. I like to support local business, but the world is constantly changing and local businesses have to adapt or they fail. That's why many have developed a presence online, offer free delivery, so on and so forth. Did you ever read Stainbeck's novel, The Winter of Our Discontent? It's about this very subject.