Absolutely they should be allowed to serve! Being homosexual does not make you a felon or a criminal under any circumstances. I do not understand how the military can have a so-called 'Equal Opportunity' program (AR 600-20) and still discriminate against certain individuals based on sexual orientation. The military discriminates against their own people all the time based on marital status and family status. Single soldiers are treated differently than married soldiers based on the pay, living conditions, and entitlements alone. Idiots.