I too dislike the compensation culture, but as I use my compromised BA Amex card for multiple on line services, I have had to spend a considerable amount of time cancelling and updating card details on multiple sites. As far as I am aware I haven't suffered a direct loss, but I have suffered considerable loss of time and a great deal of hassle.
How do I go about obtaining some redress for this?