明朝禁止茶马生意是因为当时的朝廷认为茶马贸易导致了对西南边疆的过度开发,对当地的生态环境造成了严重破坏。此外,茶马贸易还导致了大量的走私和黑市交易,损害了国家的财政收入,并且对于社会治安也产生了不良影响。为了维护边疆的生态平衡和稳定社会秩序,明朝政府最终决定禁止茶马贸易。