Yes, but the IMG doesn't want to be seen as defenseless in the eyes of the galaxy because they always rely on others to fight for them and protect them, and just because a lot of factions reside there doesn't mean there are a lot of players there, ive been playing for a month now and haven't seen as much activity there as in other parts of the galaxy.
There are new things install for tau but that only means more RP opportunities for us and more people to protect.