It depends on what kind of business you have. If you have an offline business, having a card helps promote your brand. Let's say a social event. If the card is good enough, it can show that you are a professional. It is also very affordable. However, if your business is online, cards aren't as useful, but something about having business cards makes you feel like a true business professional.