Uncle Tom or Uncle Sam: Nader says criticism of Obama long overdue