Every single airline I have flown has this policy regarding credit card ticket booking. I have never been asked to present a credit card, but hey, I'm fully aware that I may be asked to, so I carry the particular card when I travel.

Quit complaining and next time read the requirements on your e-ticket. They're in bold or normal print, not even fine print.
You should have checked with the airline regarding you lost credit card before traveling.