The question isn't why he has rank and pay, but WHY THE HELL DID WE LET A LOONIE MUSLIM INTO OUR ARMED FORCES!? is the real question that needs asking.
Ask the Pentagon? They were actively recruiting Muslims under Bush, and lowering the bar for them, and I imagine it's gotten even worse under the Commie Muslim in the White House today.
Google Gordon England and Hesham Islam for a typical example of what's been going on in our politically correct military. Not to mention the terrorist radicals that Barry has been installing at the highest levels of our military and security.
If it had stopped with him, we could have said, well, we learned our lesson the hard way, let's not let any more of the murdering bastards in but we are still taking them into our military.