Was that true, though? Why couldn't they defeat the Parthians?
The Roman Republic's demographic growth doesn't seem to be so advantageous if compared to their opponents, and the structure of their military, before the Marian reforms kicked in, also doesn't seem too unique, at least to me. I am really not compelled to believe this.
The first war with the Parthians was in 50s, later the Romans had their own problems, yet they had some succeses against them, when they finally settled themselves, sadly Augustus wasn't that fat of the final war against the Parthians. And now we are talking about the Middle Republic Period. The time of their greatest successes, first conquering Italy later the subjugating of the Mediterrain. First Rome was demographicaly better than any other city-state, because contrary to them, they constantly increasing their manpower, and recruitment base during that period, by estabilishing colonies both roman and latin, which dwellers didn't stop being Romans (well, in a case of latin colonies that's more complicated, but not important here, also landplots were bigger). Also giving every colonist 7 iugers of land for him, and 7 for each his sons, guaranted that they had enough income to afford a standard legionary equipment, and that people could afford many children, which was a problem in greek city states. If you read about classical and archaic Hellas, you might see how important was an issue, how many men could afford hoplite-grade armor etc. The second important thing. The Romans also used their subjugated italian former oponents manpower in their own wars. And they fought together with the Romans. With a big loyalty, even during Hannibal's adventure, most allies remained together with the Romans. The hellenistic monarchies with a totally diffrent military and political system weren't able to field such great armies, their warfare was diffrent, and required bigger amounts of money. Macedon as an ancient kingdom, populated by Macedonians was paradoxaly able to mobilize bigger chunk of population than the Seleukid Kingdom or Egypt (in this case mobilizing native egyptians - machimoi ended with a dissaster).
In 2nd century, during the first generation after the 2nd Punic War, when Rome conquered the Po Valley, there was the greates colonization action of the Republic. Many Romans who dwelled in old colonies (municipia) in Italy migrated into new roman or latin colonies in the Po Valley, which were more fertile lands. But later, after that, as there were no new conquests in Italy, and rising of new money economy in Italy, which was bad for small farmers (so many of them leave their lands and migrated to Rome), caused that problems which the Gracchi tried to solve. But as I said, before during the conquest of Italy, in Rome there were not a problem with a lack of land.
Well, I of course forgot about how plunder was important for roman soldiers, and this was a big part in that why they so loved to fight in the East, and there were problems with organizing armies to boring, bloody campaings in Hispania.