We were on WIC when I was in the Navy and my wife wasn't working. We probably could have made it without WIC just fine, although our budget was tight back then. More Escalades in the parking lot at the WIC office than I would have expected...
I hated that we had to go to classes at the WIC office in order to get it (just give me my free grocery vouchers and leave me alone!). The classes were for people with no damn sense at all. One was about sanitation, as in wash your hands, don't use a dirty rag to clean a plate or bowl you're about to feed your kids out of, there are things called germs that can make you sick.