CH:  Get your facts straight before engaging your mouth.  The military does not get free healthcare.  They pay a monthly premium just as others do.  Seniors on Medicare pay a monthly premium that is means tested.