Trump impeachment worth the effort