How about an alien structure that makes radar useless until you kill it?
A radar jammer.
Or how about a structure that lets you build holes to hide your structures in?
I hate the situation where aliens get decimated and humans run around with luci cannons for a half hour, every time you build something they destroy it and the game just drags on but you're never going to win.