O'Reilly logo
  • Ananth Raghuraman thinks this is interesting:

The main downside of decision trees is that even with the use of pre-pruning, they tend to overfit and provide poor generalization performance. Therefore, in most applications, the ensemble methods we discuss next are usually used in place of a single decision tree

From

Cover of Introduction to Machine Learning with Python

Note

Cons of decision trees