I didn't use a specifically named competitor. I simply stated "direct merchant account." Authorize.net is not a Stripe competitor, it's a gateway, not a processor.
I did state "a small startup in the infoservices space" within the first couple of sentences, but I apologize if that was insufficient. If you'd really like granular details, it was a vehicle history report website. Completely mundane and most certainly not on the prohibited businesses list.
And I wasn't complaining about the documentation requirements. I was complaining about the fact that they weren't reviewing the documents, and used them as an additional barrier to block payouts.
As for the bank point -- I work for a consulting firm, and the client I'm on is a large US bank. I do not work anywhere near their merchant services division. I don't receive any sort of commission when someone signs up for their services, and I didn't mention them specifically here. Really don't know what else there is to say on that point.