Sometimes Stripe will decline accounts due to the content they serve. Sometimes though, they get it wrong and it's not easy to dispute. Many times their decisions on whether to allow content on their platform is final.
Don't worry, we've got other payment providers you can work with. Both Adyen and Authorize.net are great options and provide you the same flexibility in receiving payments as Stripe does.