Inline CSS is preferred in email design because many email clients strip out or do not support embedded or external CSS. Using inline styles ensures that your formatting is preserved across different email clients, leading to a more consistent and reliable presentation of your email content.