Less code
Less development time
Less time to market
Less bugs
Higher code quality
Greater code maintainability