太原战役初期徐帅手里只有1个兵团,到平津战役结束后华北部队可调动兵力达到32万余人,对山西守军形成了3比1的兵力对比,加上新增的炮兵师,攻坚火力也大大加强。太原国民党军被围了半年,士气已经下降,两相对比之下,攻克太原是早晚的事,我军已经没有必要再派出东北野战军,越俎代庖地发起攻击了,华北解放军能够完成此任务。
话虽如此,当时如果真是由东北野战军集中主力纵队及炮兵纵队强攻太原,确实能大大缩短攻城时间。东野炮兵实力冠绝全军,在华北作战时75毫米以上口径山野炮、榴弹炮数量超过1200门,弹药供应充足,而攻打坚城最需要的装备就是火炮。在三大战役期间,东野炮兵两次大显神威,攻打锦州和天津都发挥了决定性作用,两场攻城战分别用了31小时和29小时(不含扫清外围据点的战斗),堪称神速。
锦州守军15万人,天津守军13万,均多于太原城的10万人。