Why is abstraction important in building models for real-world problems?
It makes the model harder to use
It allows focusing on important details and ignoring extraneous ones
It adds unnecessary complexity to the model
It helps to include every possible detail in the model