เมืองยังไม่ถูกต้องตามหลักพิชัยสงคราม เนื่องจากเป็นเมืองอกแตก มีแม่น้ำเจ้าพระยาซึ่งเป็นแม่น้ำใหญ่ไหลผ่านกลางเมือง ไม่สะดวกต่อการรับข้าศึก
เคยได้ยินคำว่า เมืองอกแตก คือเมืองที่มีแม่น้ำผ่ากลาง เห็นว่าไม่เหมาะกับการสู้รบ หากว่าเป็นการรบแบบข้าศึกล้อมเมือง เพราะทางน้ำที่ผ่านกลางเมืองจะเป็นทางให้ข้าศึกยกพลทางเรือเข้ามา เมืองอกแตก คือเมืองที่แม่น้ำผ่ากลางเมือง อย่างที่เข้าใจแหละครับ แต่เมืองสองแคว คือมีแม่น้ำไหลมาบรรจบกันเฉยๆ แต่ไม่ได้ผ่ากลางเมือง ถ้านึกไม่ออกก็ให้นึกถึงตัววาย Y ที่แม่น้ำสองสายมาบรรจบเป็น
ตรวจหวย17ธันวาคม 2566 แผนที่เมืองธนบุรี ซึ่งเป็นเมืองสองฝั่งแม่น้ำเจ้าพระยา เรียกว่าเมืองอกแตก คลองคูเมืองเดิมของกรุงธนบุรีกลายเป็นคลองเมืองชั้นในเมื่อเปลี่ยนเป็นสมัยกรุงเทพฯ ธนบุรีเป็นเมืองอกแตก มีแม่น้ำผ่ากลาง จึงมักอธิบายว่าไม่ดี และเป็นเหตุให้ย้ายกรุง แต่ว่าความอกแตกใช่ว่าจะไม่ดีเสียทีเดียว เพราะการมีแม่น้ำในเมือง เท่ากับว่าอู่เรือรบอยู่ในเมือง