A lot of people won't play if they can't start at "launch". People want to get in on the ground floor. So adding more content won't really improve the population. They'd be better off fleshing out the world to a point they're happy with then doing a well advertised "re launch"