A quick list
I put together a list with a number of reasons why you should use new language features.
The list includes points which are obvious, I learned or I found on the internet.
improved design
* easier to understand
* easier to change
* less defects
effectiveness
* using standards
* getting help on the internet is easy
* much easier for new colleagues getting started
efficiency
* faster
* writing less code
* leads to a smaller code base