Was the engine shut down? If not it seems like a perfectly reasonable decision to me.
You appear to have pre- judged them in any event in spite of admitting that you don't know much about it.
A likely checklist would be the high engine vibration checklist which does not lead you to land at the nearest suitable airport if the vibration can be kept within parameters.