Other Democrats lambasted him. The Tufts political science department spurned him. But Moulton is raising concerns the left ...