This exactly.  I had a programming languages professor whose hypothesis was essentially:  "Programming languages were invented to minimize program complexity.  So why are there so many tools to manage <i>their</i> complexity?"<p>Although in fairness, it isn't necessarily a <i>language</i> smell.  It can oftentimes be a framework smell or a "your code sucks" smell.  :-)