Predatory lending and fraud isn't really a feature of business banking. Predatory and fraudulent lending isn't restricted to business - though perhaps may be more lucrative. Banks do rather have the deserved reputation of lending an umbrella to ask for it back should it rain.
The bullets the GP lists were standard features of the high street business accounts I've had. Didn't care about reward points, but I don't seek those on personal accounts either. :)