Personally I find e-cards impersonal, a lazy man's solution, and "too easy". In my opinion there should be some time and effort involved in sending someone a greeting card, otherwise it's meaningless.
I understand your point of view but here's my perspective on this. As I said, I have many relatives to whom I send, or should but occasionally forget to send, a card. So, this requires taking the time to visit a store that sells cards, selecting cards for each intended recipient, maybe writing a personal note in the card, putting in the envelope and sealing it, buying stamps if I have none on-hand, putting a stamp on it, and mailing it. The cost of cards is, IMO, disgustingly high. Many of them are $3 or more. And then, you need postage to mail it.
So, the $12 subscription for the e-card service can quickly be recouped; just a few of them, in place of traditional cards will have recouped the subscription fee. From that point forward during the subscription year, I'm saving money each time I send another card since no additional cost will be incurred.
And, I'll say again that the quality of cards from jacquielawson.com/ is exceptionally good. Other e-card services are available, including some free ones, but they are not nearly as nice as jacquielawson.com/. The artwork, animation, and music background in each card is excellent. So, I'm banking on recipients being happy with the quality of what they see.
One final point: I would not necessarily use an e-card in all situations. For example, I don't think I'd use it for a wedding card. Newly weds may want to keep wedding cards for years for sentimental reasons. Another case might be sympathy cards in recognition of the loss of a family member.