To me it is if something big is missing from the game, and that is the server forum. I was really disappointed to find them missing from the forum when I logged back in on the 21st. Having them elsewhere, away from this site just won't be the same. Instead of the one place to all hang out together, there will be dozens for each server, and we will all be spread out and mixed up on them. It goes to show just how needed they are when there is this much feedback, and the fact of all the unofficial server forums that are popping up everywhere.
Please Bioware, have a rethink.