Alas, even Salon’s Joan Walsh, Rep. Weiner’s defender-in-chief, has thrown in the towel.