If Barclays induces someone to start spending on their card with promises of a bonus, and then yanks the card away before you've spent enough to get the bonus, are they not liable for at least some portion of the bonus? Barclay's behavior in this case seems borderline fraudulent.