而瓦岗军的失利,可以说也与李密的领导有着密不可分的关系。李密出身关陇贵族,家世将门,富有智计。杨玄感叛乱时,他曾加入杨玄感麾下,为其出谋划策。可惜杨玄感刚愎自用,不听李密之计,最后被隋军击杀。
李密逃亡后辗转来到瓦岗军中,在他建议和策划下,瓦岗军围杀张须陀这个死敌,还接连攻城略地,取得隋朝的回洛仓、黎阳仓等几大粮仓,势力迅速扩大到二十万人,成为北方义军的盟主。
此时瓦岗军逐渐取得河南、山东一带的土地,实力最为强劲。然而就在此时,李密犯了一个重大的战略失误:强攻洛阳。
李密早年参加杨玄感叛乱时,建议杨玄感不要打坚固的洛阳,直接西进关中,占领长安,而后号令天下。