Two reasons come to mind, she isn't sufficiently anti-immigrant for the likes of Darrell Issa, and she prosecuted Randy Cunningham, and has shown a tendency to prosecute white collar criminals over low level smugglers.
The Bush administration has quietly asked San Diego U.S. Attorney Carol Lam, best known for her high-profile prosecutions of politicians and corporate executives, to resign her post, a law enforcement official said....
When she took over, Lam made it clear that she planned to focus less on low-level smuggling cases in favor of public corruption and white collar crime, which would mean fewer but more significant prosecutions.
There may be valid reasons, but given that it's the Bush White House making this move, what are the chances? It's always, and I mean always, politics with that crew, and this smells no differently.
I suspect that Bush and Co is working beneath the radar, across the country, to shore up another line of defense to protect their criminal conspiracy, because why else would they fire somebody who scored such a major victory against public corruption in the Cunningham case, a case that continues on, and don't be surprised if the case against Mitchell Wade and Brent Wilkes, and the related corruption cases pending against Virgil Goode and Katie Harris end with a whimper, not a bang.
But that's just me, the nasty suspicious sort that I am.