It's remarkable how many people hurt themselves and their teams by considering sprint goals as must-complete. "We must complete the work we committed to!"
In practice however in so many companies it is totally twisted and used as a method of control, and applying pressure, as you said by e.g. making metrics bonus relevant.
lol.
Scrum is great when it's run by and for the dev team. As soon as it's co-opted by management as an easy way to 'inspect' performance, as a developer confessional/inquisition, etc, it becomes a living nightmare.