Mmmm, I'm inclined to point out that there are probably a lot of forum members also from the banking industry. I've worked for half of the Big 4 and numerous other institutions over the years and wouldn't know squat about their policies around this, I happily (and excessively) churn cards and if working for them has taught me anything, it's how unlikely it is that they know what is going on themselves outside of some high-level metrics.
So perhaps this person knows what they are talking about, or perhaps they're part of the other ~39,000 employees of these orgs that have less than ancillary personal interaction with any policy or enforcement arm of the bank.