Why Are 42 Million Americans Relying On SNAP Benefits?

Amid the furious debate over the government shutdown and the incoming freeze of SNAP food benefits, one important factor is often overlooked - Why are 42 million Americans, a number larger than the entire population of Canada, dependent on government subsidized groceries? Isn't this a time bomb waiting to explode regardless of a federal shutdown?