Elite status matters too.
If you've got a bunch of miles (more than you need), it might be a good use of miles for booking travel for a family member who has no elite status.
If you are the passenger, and you are working on elite status, you may prefer to spend the $$ (instead of the miles) to help get to a threshold for status.