Last time I was at a hospital and wanted to buy a snack from the cafeteria, nearly all the options were loaded with sugar (coke, ice cream, etc). I'd say that non-sugary options are being subject to "hospital menu policy restrictions" at this point.
There are probably several factors that influence what foods they offer and which results in their current general policies about what to stock. It probably makes more sense to first audit what those factors are and why they exist; otherwise, additional restrictions are more likely to force them into more expensive options since they'd have to obey the existing (probably ridiculous) constraints.