Unfortunately it seems to be a general issue now.
Stripe used to be attractive, particularly for smaller and/or newer businesses, because of the rapid set-up and hands-off approach, the developer-friendly API, their famously well-presented and well-maintained documentation, immediate responses by in-the-loop staff to support questions, and generally a "we get it" kind of attitude that felt like working with a peer who understands your concerns.
Sadly, in recent times those seem to have given way to an ever-changing and sometimes breaking API, quite often incorrect or incomplete documentation, almost copy-and-paste half-responses sometimes arriving days after the original mail (or not), and generally an "if you're going through these channels, you probably aren't that important" kind of vibe.
The thing is, without those developer-friendly, real-person characteristics, what is left for a small business is mostly just another payments service with higher than average fees, a crazy high failed transaction rate in our experience (YMMV), and below par anti-fraud and security options. (Edit: They also seem to have had a lot of minor outages around their API recently, which don't always seem to be reflected in their pretty mostly-green status display.) There is a lot more competition in the payments space than there was even just a few years ago, both for processing services and for the payment methods themselves, and others do some or all of these things better today.
It seems clear at this point that Stripe have become victims of their own well-deserved success, and it looks like their focus has shifted to larger and presumably more lucrative businesses rather than the start-ups and side businesses where they established their reputation in the early days. That's an entirely understandable business move on their part, and I'm not going to criticise them for running a business like a business. However, objectively it also means they're no longer attractive for the smaller businesses in the way they once were.