因为古代的生产比较落后,农民大多依靠农田来生活,而国家一旦需要打仗的时候,就必须要粮草,粮草的来源主要是依靠农民。而古代的抑商并不是说禁止商业行为,而是禁止个人进行商业行为。
行商的话大多比较赚钱,如果当时的农民都去经商的话,那么田地便无人可种。等到战争发生的时候,会因为粮草的缺乏从而导致一个朝代的覆灭。古代的社会虽说一直都在发展,但是因为人比较少,再加上农业的落后,因此每年的粮食收入并没有多少。在古代,一个国家能否长治久安,依靠的虽说是管理者的统治,但是在民生方面,如果出现断粮的情况的话,那么农民就会饿死,由此会引发社会的动荡不安,从而对国家的政权有所动摇。
因此,在古代是很重视农业的,如果没有农业的话,那么就会发生动乱。而百姓是一个国家的根本。因此当时的农民对于国家来说很重要,同时商人在古代是没有什么地位的。而国家重农抑商的行为,实际上也是让国家的政权得到了稳定发展,虽说阻碍了经济发展,但是实际上对国家还是有利的。
而古代的土地大多都集中在商人的手中,商人通过将土地售卖给农民或者是租给农民,以此来换取利润。不过,如果商人在某个地区的运作不能运通的话,那么商人便会通过其他的途径来赚取润。虽说在古代,商人的地位排在最后一位,但是一旦国家发生战争后,需要筹集军饷的时候,朝廷便会找到商人,从而让商人出钱。而商人在权势的作用下不得不低头,因此,虽然古代会重农抑商,但是却会适度的给商人一些便利,从而让商人赚取一些利润。等到朝廷需要的时候,这些商人便是待宰的羔羊。