I have to admit: I'm more than a little bit saddened and confused by the sudden (at least, sudden to an outside perspective) departure, but I understand sometimes things happen where changes are needed that might not have been expected.
That said, I am glad to hear Sekoia is taking up the reins; while I greatly appreciate everything the Homecoming team is doing, I've always felt Titan Network was best served in its role as a more agnostic resource.