晋惠保不能保12种病的原因是这些疾病的治疗费用较高,而晋惠保的保额有限,无法承担这些高额费用。
另一方面,这些疾病的治疗过程较长,需要较长的住院时间,而晋惠保的住院天数也是有限制的,无法满足治疗需要。
除了治疗费用和住院天数的原因外,还有其他因素也会影响晋惠保的保障范围。