The biggest problem with this idea of HAVING to switch to a particular GC and turn off Freelancer if you want to win is the demoralization it causes players who don't know better if they're NOT on that GC.

How many times have you heard someone basically give up before the match even begins, or complain about being on a particular GC?

Not only that, but it really just brings us back to the same issues we had before Freelancer that prompted its addition. Once queues for the GCs become imbalanced enough, we'll be back to lengthy queues, because no one wants to freelance in fear of ending up on that GC or whatnot. Granted, so long as the idea stands that you HAVE to be on that winning GC to win, and not perhaps learn more and get better, perhaps meet and team up with other skilled players, and start queueing together (giving bots less room to take up), the problem would only get worse. The "good" GC will just become bloated with people wanting to be carried, and the "bad" ones will never get better. That would only perpetuate the demoralization and prompt more switching, which again, only makes the problems worse. At an extreme case, it would only deter people from queueing because they're not in that GC, or think they can't win for not being in it.

Look, all in all, if you want to win, if you even just want to enjoy PvP more, there's no substitute for learning to play the mode better and finding/forming a team that can coordinate and play well. And you can do that no matter what GC you're in. We even have more tools now (Freelancer, Cross Server PF) to do that with.