Originally Posted by
blitzen
c) if the relationship makes them money (as the energy cards are not with them) why would they care aka why would they run a credit report to check for new cards
Banks absolutely do run credit reports on their cardholders on a regular basis. These are "soft pulls" so they don't affect your credit score. But banks that have extended you credit are very, very, very interested in whether you remain creditworthy. And they will cancel that credit instantly if they determine that your default risk exceeds the potential that you generate a profit for them.
"If the relationship makes them money" is exactly what banks care about - but they are looking at the future with their risk models, not just the past. So if a customer's creditworthiness decreases, the bank will react.