Therapeutic non-adherence: a rational behavior revealing patient preferences?