Food on base is, unfortunately, a complicated thing. All the concessions, like Subway and other food court offerings are privately owned franchises contracted under NEXCOM. Installation leadership has no control over anything that NEXCOM does, and there are non-compete rules about MWR/N9 programs. The NEX isn't incentivized to be responsive to the needs of our Sailors - they just care about their bottom line. Galleys fall under the Installation, and I've seen some creative ideas like Roach Coach/Food Truck concept work on some larger bases.
Here at PMRF, we have a very small military footprint... only about 90 Sailors. No galley, no Commissary, a very small Exchange. We do have a Subway open for lunch during the work week, and an MWR restaurant open Tues-Sat. Bottom line, very few food options on base and no real pathways to change that. On the plus side, our Unaccompanied Housing for junior Sailors is apartment style with full kitchens, so people have to learn some life skills figure out how to shop and cook and meal prep.