I agree, Dave. DH opens AB for somebody.
I'd rather give most of those AB to a professional hitter like caratani, rather than to Souza or Almora.
And *if* Caratini is part of your normal 9-man lineup, then flipping Contreras to DH once in a while to keep him fresh wouldn't need to shake up the batting lineup.