Every HSM squadron I've been in has had a Geedunk. Some may be machines, but some will still be "manned" with various stocked items. Both HSM-40 and -41 would typically do lunches every day, but of course they're manned with extra bodies (some they want, some they don't), so there's extra manpower to do the lunches.
Brett, I'm wondering if the reason you didn't see the change was because the NAVMAN group just hadn't made it to your Wing yet. I forget what the deployable review is called, but the non-deployable manning review is every 5 years, which usually results in some shuffling of billets. For deployables, obviously manipulating the ROC/POE by the Wing happens concurrently.