Sounds like your buddy has poor character.
Why would you say that?
I once had an engine destroy itself at 58,567 miles on a 60k warranty. I didn’t feel bad that they honored their warranty and replaced the motor.
After all - that is what I paid for. And so did he.