The major advantage of MARS is that it automates aspects of regression modeling that are difficult and time-consuming. These include:
- selecting which predictor variables to use
- handling missing values
- transforming variables, accounting for non-linear relationships
- detecting interactions
- self-testing, ensuring that the model will perform well on future data
The results are more accurate and complete than handcrafted models.

