I would say there are more ranked pvpers players than players who have cleared all the challenging PVE content. Also PvP != pvp servers. Those population issues mostly due to that fact that world pvp is pointless in this game and designed around trying to keep both sides as far away from each other as possible ( with exceptions like Yavin and Onicron )
PS you can have multiple teams within a company working on different areas, which I imagine is how it'll go now that KotfE has launched. I think I heard that Bioware Austin uses Agile-Scrum so they assuredly have multiple teams working on different things. In agile-scrum you have cross-functional teams meaning you have design, art, engineering, and testing on a team.