>>508340660
Iran has 92 million people (future insurgents) to worry about. In 2003, Iraq only had a population of about 26 million. 25 soldiers per 1,000 population is standard with the COIN manual.
92,000 × 25 = 2.3 million soldiers needed to carry out an effective operation. Couldn't be done without a draft.