I didn't know bitpay had gotten so bad lately. I have helped people setting up their webshop using bitpay a long time ago, and at that time those people were happy. Offcourse, i'd never recommended to use them as a wallet, but i always assumed that if you were a webshop owner that only accepted FIAT in the past, and you just wanted to offer a payment option for the bitcoin community without having to go trough a big learning curve, bitpay was an easy solution.
Apparently things changed
That being said, i've been running btcpayserver for quite a while now (with lightning integration, already accepted over 100 payments). I don't like to run docker containers without actually knowing what's going on behind the scenes, and i can tell you that my experience is that if you want to setup btcpayserver manually and actually know what's happening, it's a steep learning curve (especially for a shop owner that isn't interested in bitcoin and just wants to offer an extra payment option).
You'll need to run a dedicated server, or at least a powerfull VPS, you'll need to setup a full node, setup nbxplorer, then setup btcpayserver. The synchronisation of your full node alone takes days, the complete setup process takes even longer (and i'm a unix systemengineer IRL, i have no idear if somebody without any experience would even be able to get everything up and running). Even if you manage to get everything up and running, you still end up with btc, so you'll need to exchange your funds for FIAT (given that you're a "regular" webshop owner, and crypto isn't really interesting to you...).
I know, unning a docker container is easyer than a complete manual install, or you can probably get someone else to host your btcpayserver, or you can automate some steps... Still not the same as using a payment provider that just gives you and api and takes care of everything else for you.
In the past, i've used coinpayments, but they didn't have a good reputation anymore either... Are there any payment providers that are still ok for the community without somebody like to OP having to setup everything up themselfs, have a steep learning curve, and potentially give up on accepting BTC because it was to hard?
In case my textwall was TL;DR;:
I'm not affiliated with bitpay, if they really became as bad as everybody is saying in this thread they shouldn't be an option anymore, but only offering a self-hosted sollution to webshopowners that might have little intrest in the crypto community isn't a good option either... So maybe we should think about which payment providers are preffered by the community in case other webshop owner simply wants a sollution that works, without the learning curve