I’m with you until the last sentence - the people fired were not Ambassadors - they were U. S. Attorneys. If they were ambassadors, that’s the first I ever heard that. It’s entirely possible it was a “diversity” thing including the addition of the XYZ which I have always added if I HAVE to refer to that acronym - it makes as much sense as ABCblahblahblah...She may have checked all the boxes...
Clinton fired all the US Attorneys but I’m not sure about obozo....GWB wanted to get rid of 9 or so and DID, but took a beating for it. Short attention span with politics in this country.
"The incoming Obama administration has notified all politically-appointed ambassadors that they must vacate their posts as of Jan. 20, the day President-elect Barack Obama takes the oath of office, a State Department official said." ... here ...
On the other hand, I'm not clear on 'ambassador' and 'politically appointed ambassador' -> there seems to be a distinction between career people serving tours and political appointees, so maybe that's why you haven't heard that - maybe it's par for the course for some but not others. I am definitely not a pro on the workings of the machine.