Yeah but there's a context to the game and its also not Dead Rising nor Dead Island... Hell even in Dead Island, with its silliness, you have contextualized zombies : people on vacation wearing swimsuits. Not Inuits or 19th century geishas

It still has to make sense, yes.
In 7DtD, there's a context, there's been a nuclear holocaust. Hence why we have radiated zombies and others with hazmat suits, for instance, and not dancing llamas wearing sombreros and singing German drinking songs. But according to this weak argument, it should be ok because nothing is supposed to make sense, right?
I can also live with soldiers hiding in a closed from time to time. Zombies do wander around a lot. But even for those, they're usually found on military bases and camps. See, context. I wonder what was the idea behind a footballer that charges when he spots you when any Feral zombie does exactly the same. Ok for variety but this looks redundant to me. Cheerleaders, i dont mind finding them sometimes. There's high schools among the POIs after all.