不能签婚前协议的原因是有的人的权利得不到保障,首先我国目前没有哪条法律规定不能签婚前协议。婚前协议是指将要结婚的男女双方为结婚而签订的、于婚后生效的具有法定约束力的书面协议。制定婚前协议的主要目的是对双方各自的财产和债务范围以及权利归属等问题实现作出约定,以免将来离婚或一方死亡时产生争议。根据相关法律的规定:“夫妻可以约定婚姻关系存续期间所得的财产以及婚前财产归各自所有、共同所有或部分各自所有、部分共同所有。约定应当采用书面形式。”。