Inconsistently, consistent. That should be the AC motto.
This thread proves it. What lazy and/or ignorant SD would claim that the cards are no longer given out? Unreal.
I got one of those ridiculous 5% off blue cards and promptly it back at AC with the comment 'are you kidding me?". A response came roughly a week later with a bumped up goodwill gesture, but IMHO, there should be a minimum value given.
You can't be a world class airline, if your IFE system crashed regularly.