Yep. Invuln becoming Seige Dampener has made them about as useful as the Gate Ballis (absolutely useless). Anet needs to go back to the design board with both of those tactics.
Good thing Maguuma's created their own core alliance then that will keep the common goal of servers teaming up intact in the future. (At least, that's what I've heard - "Magswag" was supposed to be that "Alliance" of Mag players)