Yeah, I have to agree that zombie spawning literally 1 block next to you is REALLY lame/annoying. Specially when its not a single zombie but a horde....Smell is hard to do right when all the zombies just kinda spawn next to us. If they were all persistent like in zomboid and numbered in the thousands- it would be far more interesting a mechanic to have.
It was annoying to constantly have to just dump my meat into the minibike everytime I looted some because zombies cheaply spawn nearby me everywhere I go. This game just isn't the right kind of setup to make this work in a fun way, but that's my take on it.