The waiter running away with your card means he has enough time to skim the card or even just write down the information. Though the risk of that happening may be minimal, it’s not zero. That’s why restaurants everywhere but the US were mandated to stop taking cards away decades ago.
I understand that. But if you're not liable for the fraud, who cares?