Rust protection or Undercoating can increase the value of your vehicle when it comes time to sell or trade in.
Rust can cause mechanical or electronic parts to fail.
It can lower repair cost.
Better for the environment. The less rust means it has better chances of being recycled.