I believe they need to be present in some way, to continue the storyline and make the game a Fallout in some level.
But dear god, don´t put V13 in anymore.. that´d be lame, to see the same place for third time(tho Vaults are practically copies of each other, just call it something else, ok..??:))