Bowers is free to make the choices he wants. As is everyone else. Everyone knows what's going on. Everyone knows all parties involved and everyone knows which side they want to take. If people want to talk about it, that's fine...but I don't believe his personal build thread is the place for it.
In the end, he is just a regular guy. I think he understands that life outside of the VW "scene" is more important to him. Lets respect that and move on. He will choose what he thinks is best for himself. If he wants to step down, that's his own matter with the admin he has already discussed.
This community needs to enjoy their cars. That's what we are all here for. We love cars and we love driving them. Lets focus on that aspect. It's the only one worth talking about now and days. We have people that don't even own a MK6 GTI, like myself, who still sticks around for the good discussions.