Nice spinning. Gates was not a registered member of the Republican Party. Secondly, with the nature of the Democratic Party there are few actual big shots in the Democratic Big leagues who are qualified to be Secretary of Defense - so many Democrats come from the community organizer side of the party that they'd have a heart attack if asked to assume the role of SecDef. Besides, look who he had to appoint in this term - An actual Republican, though one repudiated by many in his party - Chuck Hagel. Again, the ranks are so thin in Democrat-land that Obama's hand is forced.
As for Ray LaHood as Transportation Secretary, the guy had a 0% rating from the conservative Club for Growth and he was always criticizing McCain and Palin. Obama knows how to reward turncoat politicians from his own state. After all, it's hard slogging for a "Republican" in Illinois' Democratic political culture - a 0% rating for god's sake. This guy is thick-as-thieves with the Liberal establishment in Illinois - Rahm Emmanuel gave him a job after he resigned as Transportation Secretary.
Your rebuttal is immaterial because it focuses on distractions. I asked if Obama was in the habit of nominating conservatives as US Attorney, putting conservatives in power where they could affect the law and legal precedent? Well, is he? Do liberal Congressman frequently lobby Democratic Presidents to nominate Republicans to be US Attorney? Well, do they?