Question: Are David Gallagher (Simon) and Mackenzie Rosman (Ruthie) really leaving 7th Heaven? What's the latest?!?

Answer: The latest is that Brenda Hampton is still trying to get them to change their minds. But as of now, they're done.