The only reason anecdotes in this thread are about Chase is that Chase is the bank you mentioned in your article. If you had mentioned any other of the big banks I am sure you would get similar anecdotes. All of the big banks work basically the same way. For example, as I commented in another response upthread, they probably all have similar "we can screw your business any time we like and there's nothing you can do about it" language in their terms of service.
> my experience with Chase is by far the worst I've personally experienced.
Have any of your experiences with other big banks been small business accounts? If not, that's an obvious reason for your Chase experience to be worse.