No More Sleaze?