I know I could put the plants inside, but I really liked having the gardens outside. I don't feel like I should have to "cheat" the zombies instead of just getting rid of them. Also, I should mention that I don't have any mods or anything that could be messing w/ the game.