BOSTON — John Deaton and U.S. Sen. Elizabeth Warren probably don’t agree on much, but they have both opined on the fate of ...