Well the military has discriminated based on the fact there is no right to serve. Look how long it took to get homosexuals able to serve openly. Look how long it was segregated by race and gender. Is it "right" for them to do that? No it's not right - but they've done it and they were able to because the military is supposed to take the best of the recruiting pool. I never said servicemembers have no rights - what I said is that serving in the military is a privilege -not a right. Just like there's no "right" to have a driver's license. There's no "right" for a lot of things we have in this country. But we have them.