冯玉祥于软禁之中,冷静综合来自各方面的消息,除去阎锡山背信弃义,按兵不动,导致宋哲元率部反蒋失败的原因以外,他还逐渐醒悟到如下的原因:
一,蒋介石在财力、物力、兵力上都占优势。宋子文在宁、沪、浙一带筹集军晌,甚至把编遣公债也拿来打内战,因为中央掌握国库,财力充足。宋美龄组织的慰劳队,带着二十万现金到前线奖励官兵。而西北军穷得不能按月关晌。蒋介石还能得到帝国主义的装备,武器弹药充足。还有德国的军事顾问献计献策。蒋介石以嫡系军队为骨干,还有许多投靠他的杂牌军,兵力也超过西北军。
二,在政治策略上蒋介石也压倒了西北军。新军阀之间的混战,本无正义可言。宋哲元的讨蒋通电固然产生了一定的政治影响,但是,蒋介石回敬了一篇《告全国将士书》,称西北军“本属利害结合,封建集团。只知有集团,不知有国家;只知有利害,不知有主义”。“此种封建集团,一日不消灭即国家统一一日不能成功。”宋哲元等对蒋介石的责骂也无法回答。
三,西北军内部不团结。冯玉祥不在军中,宋哲元与孙良诚争当首领,互不相让,互不服气,指挥不能统一,作战各行其是,因而削弱了战斗力。
宋哲元和孙良诚这两员绕将,历来都为冯玉祥所器重。但二人在智、勇两方面相较,宋哲元于智方面高孙良诚一筹,而孙良诚于勇方面高宋哲元一筹。因此,冯玉祥认为统驭全局应由宋哲元负责,故任命宋哲元为总司令;负责具体作战,应由孙良诚挂帅,故任命其为前敌总指挥。但是,孙良诚自五原誓师、兵出撞关以后,孙部被冯玉祥封为第二集团军中的铁军,而孙良诚又被冯玉祥赞誉为第一功臣。相比而言,宋哲元奉命固甘定陕,建立西北军的后方根据地,难以和孙良诚辉煌的战功相比拟。冯玉祥在时,宋、孙之间各档一面,从不发生横的关系,即使他们之间有这样那样的看法,也不失和气。时下,冯玉祥这位“家长”被软禁在山西,所遗这个艰难经营的摊子交给谁当家?宋、孙之间的矛盾就突现出来。尤其是这次讨蒋兵出渔关以后,宋哲元这位总司令想统驭全军,要求按自己订的战略计划进行;而孙良诚这位前敌总指挥目无总司令,经常借口将在外、君命有所不受而独行其事。这怎能不毁掉全局呢