It isn't IMPOSSIBLE.. and we're working on saving up money to start switching it around. But it requires time and effort--that many people just don't have. To include us. Like having a family garden. Like picking your own fruit so that it's cheaper. It requires portion sizing everything, using up every single thing you purchase so nothing goes to waste (sometimes eating bland soups just because the vegetable was going bad and we had to boil it over a long time to make sure it was edible and not infective).
The thing is is that the machine isn't just the animals themselves. The grocery stores that fuel those places are fueled via products that don't have anything to do with the animals. It's a big zany mess once you get into the moral grounds of it all.
While I wouldn't say grocery stores like Trader Joes, Whole Foods, and Sprouts are exactly stellar in their record of only supporting moralistic produce and products, they aren't really nearly as bad as Walmart either. The bigger the chain, the more likely they are to support shady stuff.