I'll just yoink this over to the right forum.
ok, why the pop-ups and adds at all?
Well, the reason is quite simple: This is the LucasArts Fan Network
. It's a huge fan based network of different forums and fan websites for different LucasArts games, all joined together as of late 2001 (I think it was).
The many servers the admins have cost money, and the way they get that money is by allowing Google to put adds up.
These are not the main official forums of LucasArts, nor is it the main and official SOE forums for the game. These particular forums (SWG forums) are the forums for SWGalaxies.Net
Hope this clears things up for you all.