I wish I could be as zen as you in life
I have learnt not to churn and burn a deal which is too good to be true, if the numbers indicate so.
A lot of people see some devaluation, or see some sign up bonus somewhere, so they jump the fence because the grass looks greener on the otherside. What I have learnt is not to let go of a deal which is too good to be true, and always look at the long term average.
When AmEx offered me a deal of Reserve + Edge + gold charge for $395, I took it, even though it was expensive and I didn't exactly needed it at that time. I kept this deal for over 10 years, because this package offered me all 3 best cards from the AmEx product range. I could have cut AmEx loose when I got Citi free for life, but I decided not to, and so, I am now ripping the benefits of still having AmEx.
Same with Citi, many people got angry when Citi devalued 3 years ago, some people saw better products on the market so they cut off their free for life Citi. Then of course, RBA kicked in, so Citi is now only marginally worse than most cards on the market for earning SQ KF miles, except I still have it free for life, while many others have to churn, and they don't even get Priority Pass with their new churn and burn cards.
I think some people would regret their decisions of cutting off AmEx this time, some time later down the track, especially those who cut off the Edge card, as even more banks continue to devalue their reward programs, I don't know how long the Edge card would be around, as I cannot think of a business case for Edge to exist as a going concern (as as outsider of course), but to make people develop the habit of using AmEx for daily grocery. Now that all the supermarkets and convenient stores take AmEx, there is no need for AmEx to fund the extra points to be given out for members to use Edge card.
AmEx has consistently been the best earner for 10 + years, if you do the numbers and look at the long term trend.
But this is just my opinion, and I am not even a bean counter.