Blends are commonly used for espresso because they offer some advantages for both the companies and the customers. For companies, blends allow them to mix in cheaper beans to keep the price down and maintain a consistent flavor. For customers, blends can provide a balanced flavor profile and the addition of crema and caffeine from robusta beans.