Dim sum is eaten at yum cha, which means drinking tea, a Cantonese morning ritual of small plates and many pots of tea.
The tea is the reason; the dumplings are the bonus.