Being “credit-worthy” is a lot more than having a good FICO score. Likewise, Chase and Barclays aren’t losing out because you’re not spending a few hundred each month at a 3% interchange fee in the hopes of taking them for additional ~$1,000 bonuses.
No sense rehashing this debate again, but people here simply aren’t being honest with themselves.