I'm left with a seriously bad taste in my mouth and I think other Titans should look into this very carefully. If that was actually condoned by everyone, I think it's time to involve Tom because this is a very serious and out of proportion dev intervention.
I don't think anyone is involved in these portal events, except Vita. (to my best knowledge)