...It's entirely possible that Mr. Fox didn't provide enough information for Mr. McMillan to have even the slightest idea why this was all happening (which is sort of the impression I got, but press releases are supposed to communicate facts, not impressions).
No matter what actually happened, a couple of obviously necessary lines of specific information in the original announcement were conspicuously absent. It would greatly help the situation all around if Mr. McMillan were to make another Facebook post providing that information.
My apologies for replying to myself; I know it's bad form but it seems to me to be the most palatable way for me to enjoy my initial (thus far small, I maintain) serving of crow.
I caught the Cam Edwards interview with Kelly McMillan at
http://www.youtube.com/watch?v=wslpVZJCUWQ
I couldn't see the Beck interview; that site crashes my browser plug-ins. (Protip - Flash on Linux sucks these days.)
Mr. McMillan did an excellent job of filling in all the blanks that had previously given me pause. He admitted that he cut the meeting short so that he didn't get a full explanation from Mr. Fox and therefore has no real understanding of why his bank is firing him.
He also gave some very important extra details. First, his regular account rep was present but did not speak. Second, Mr. Fox referenced a "risk assessment" as the basis for discontinuing their relationship while also agreeing that part of the risk assessment was based on politics. That's very different from a purely financial risk assessment or an overt political statement. It's a combination and, IMO, worse than either of its constituent parts.
Note, however, that none of this conflicts with BoA's official policy statement. The host had to reach back to 2010 for a non-specific example of BoA previously making a "we don't discriminate against gun businesses" statement. Given the size of BoA, I think it's reasonable to infer that this isn't something that happens very often.
The BoA statement says the reports floating about were inaccurate without directly referencing Mr. McMillan, thus responding to the blogosphere in general rather than Mr. McMillan, directly. That's not really a response; that's talking past the statements made by Mr. McMillan.
That's a typical response from large organizations. It deliberately misses the point and paints BoA in the best possible light without directly calling Mr. McMillan a liar. That's something, I guess, but it's mostly spin.
I'd say that Mr. McMillan acquitted himself admirably during the interview and I was particularly impressed by his immediate willingness to admit he made mistakes in the meeting by not asking the right questions and more questions. Frankly, I'd probably have done the same and just asked them to leave, too, if I didn't already have far too much experience holding weasels to account and documenting these sorts of interactions.
My advice to Mr. McMillan, for what it's worth, is that when a bank does a risk assessment and fires a customer (which is, of course, their right), it's not done in a vacuum. There are internal emails to and/or from Fox that would lead to the source of this decision and explain (however flimsy that explanation might be) the business justification for firing their customer. While the standard "IANAL" disclaimer applies, I would argue that the final document that directed Fox to fire McMillan is a part of McMillan's banking records and he has a right to see it. Someone with some responsibility for risk management has made either a gross error in judgement or has abused his authority to hurt a business for indefensible, political reasons.
At minimum, McMillan Firearms has an absolute right to request that BoA provide them with written confirmation of the decision and reasons behind it. I'd have a lawyer write the request letter and send it to the right place, thus forcing BoA to either back up Mr. Fox in writing or back down.
Whatever documents he can get he should put on his Facebook page. BoA needs to be publicly shamed with that information so that the people responsible can be helped to understand the error of their ways.
(Also, Kelly ought to hire a real, experienced PR flack for just an hour of consultation to explain to him how ill-served his company was by the precise wording of his original press release on Facebook. It would be money well spent.)
The guy on the ground, the guy who knows the McMillans business, their regular account rep who was at the meeting but not allowed to talk is someone deserving of some empathy, too. Imagine knowing you have a good relationship with a good customer and then having some "pro from Dover" swoop in, shut you down, and dump your client...all while making you watch and stay quiet.
Admittedly, a radio interview is hardly an ideal way to "meet" someone but my initial impression of Mr. McMillan is that he's a stand-up guy who's being completely honest and that he was genuinely caught off guard, thus leading to a less-than-perfect press release. He definitely impresses me as deserving of the sort of respect Wilbur has professed for him.
Having heard him speak I'm no longer concerned about the particular construction of his first release but am seriously concerned with finding out just how far up the cancer in BoA extends. While I hope it's just a local thing I also hope McMillan keeps digging and the media pressure keeps up. The only way BoA can rescue this thing (if they even think it's a big enough problem to rescue; that's another "risk assessment" they'll have to make) is to do a full investigation, find a fall guy as low on the org chart as possible, and fire him. Somehow, though, "doing the right thing" or something close to it is a task most banks find nearly impossible. If they don't find the testicular fortitude to do it within the next day or two, though, I'll freely admit that the folks cutting up their BoA credit cards are doing the right thing.