Well people like Zak Penn and Simon Kinberg have had their names on tons of Marvel movies for years now. Writers build relationships with studios whether we see final films (or official writing credits) from them all the time, and the more knowledge they might have of a particular brand, the more likely they'll be offered or consulted about something new at some point (even to do uncredited rewrites, script doctoring). It just makes sense from a business standpoint to keep people in the fold instead of constantly cycling through new talent while severing ties with others.
Marvel Studios has so many movies in production at any given time, they almost have no choice but to not micromanage and just trust that every new directing/writing team they bring in can deliver (and they've lucked out pretty damn well so far). DC only seems to be really focusing on one movie at a time, for better or worse, and they've decided the best bets of ingredients that work for them begin and end with Nolan, Snyder, and David S. Goyer.
It also helps that Goyer also has his name on all three of Nolan's Batman films and is the sole credit on the first Man Of Steel. Even though I'm not a huge fan of him, I'm not sure why it would make any sense for anyone to wipe the slate clean by giving the boot to a writer that's been a part of a combined $3 Billion+ of the exact properties once again at hand here.
Sure, he also helped write Ghost Rider 2, Jumper and The Unborn in that same time frame, but it's not like anyone remembers those enough to hold them against him.