Medicare and Social Security are NOT charity. These are programs we were forced to contribute to throughout our working years. In fact, even after retirement we must contribute to Medicare.