If "dude" didn't register during a prior stay, he's lucky they let him depart without having to pay the fine.
During a trip, though I did stay at a hotel (whose supposed to register for me), immigration during departures had been under the impression I hadn't registered, and required proof that I stayed at a hotel before allowing me to leave. Took about 40 min to resolve at secondary immigration control.