重疾险2年后也不是必须要赔付的。一般来说,长期重疾险都有两年不可抗辩条款,即保险合同成立两年及以上的,保险公司不可以解除保险合同。但是这并不是说重疾险过了2年后,就必须要进行赔付。比如说,若被保险人有隐瞒疾病带病投保的情况,则过了两年后,若被保险人罹患的就是隐瞒的疾病,或者和隐瞒的疾病有关,又或者是被保险人有骗保的行为,那么保险公司是有权力拒绝进行赔付的。
重疾险过了两年是否都赔需要结合具体情况判断。重疾险两年后出险,保险公司并不是无条件理赔,虽然《保险法》中有一个不可抗辩条款,规定保险公司不得在保险合同成立两年后,因投保人不如实告知而解除保险合同,但是若投保人故意或重大过失不如实告知,或者不如实告知内容足以影响保险公司决定是否承保或提高保险价格,保险公司是可以不理赔的。