當然,如果按楊秀清的算計,北伐的兩萬多人就夠多了,其中廣西的老戰士,多達3000餘人。當初他們全軍從廣西突圍,能打仗的也就是兩萬人。如果進軍順利的話,北伐軍可以沿途招人,一路過去,就成大軍了。當然,太平軍北伐,如果經蘇北進入山東,而後再撲京師,也許會有這樣的效果,就像太平軍永安突圍北上,進入兩湖那樣,恰巧進入了一個流民特多,動蕩最甚的地區。蘇北和山東,就是這樣地方,當地的撚子,早成地方之患。可是,太平天國的北伐軍,鬼使神差,偏偏從安徽進入河南,然後在山西和直隸來回拉鋸。北伐軍在這幾個地區,除了皖北有少量撚軍加入之外,兵員收獲不大,北伐軍擴軍的幅度有限。河南、山西和直隸,恰好是清朝統治相對安定的地方。又加上南北方的口音習俗的差距,北伐軍跟當地居民溝通有困難。一路打過去,還不幸困於懷慶府堅城之下,將近兩個月,等打到天津獨流附近,已經挨到嚴冬了。南方人就是南方人,乍到北方,水土不服不說,趕上嚴冬,的確受不了。精銳耗盡的北伐軍,於自己不習慣的嚴寒裏,在蒙古騎兵和地方團練的合圍下,也就隻有全軍覆滅之一途了。
在今天看來,開封與南京建都之爭,似乎決定了太平天國的命運。南京的選擇,出於東王楊秀清帳下一個湖南老水手的建議,說南京城堅糧多,而開封城小無糧。其實,這個老水手的說法,是有道理的。開封雖說是北宋的古都,但此時已經不適宜做國都了,糧食需要依賴漕運,在地理上,也沒有什麼優勢。從唐宋到元明,政治中心東移,已經是大勢所趨。所以,從情勢上講,在開封與南京之間,選擇南京其實是對的。問題不是建都在哪兒,問題的核心是北伐。以當時的情勢而言,北伐必須要全力進行,當年朱元璋也是定都南京,然後興師北伐,不是一樣得了天下?太平軍拿下南京,氣勢正盛,此時湘軍還沒有影兒,清朝政府捉襟見肘,拿不出可戰之兵。如果太平軍能在此時傾全力北伐,一口氣打到北京城下,從來沒有守城經曆的滿人皇帝,多半要走路。如果滿人皇帝真的逃出關外,那麼關內的人心就會為之大大動搖。到了這種時候,太平天國就真的有機會了。
楊秀清的錯,不在聽湖南老水手的建議,不北上而東進,定都南京,而是錯在沒有傾力北伐,把主力都放在了西征上。而所謂的西征,就是為了鞏固以南京為中心的根據地。事實上,楊秀清等一大批天國將士,的確把江南當成了他們的小天堂。也許潛意識裏,就有一個偏安的格局。廣西跟江南相比,富庶程度,的確一個天上,一個地下,日子差得不是一般地大。一群窮慣了的農民,到了江南,就盯死了江南,不思進取,再正常不過了。事實上,北伐失敗後,太平軍並沒有再圖北進,這種唯一能取代清朝的戰略選擇,居然被這樣輕易放棄了。洪楊二人,都接受了偏安長江中下遊的現實。後來崛起的湘軍統帥曾國藩,看穿了太平天國的小算盤,堅持從中遊開始打,順流而下,一步一步,一城一城地攻取,牽住了太平天國的牛鼻子,而太平天國,卻隻能被動挨打,太平天國整體上陷於戰略被動。失敗,隻是早晚的事了。
小天堂,最終壞了大事。