Companies make refunds and disputes deliberately painful so you give up. It's not a bug, it's the business model.
Think about it. Long hold times, multiple transfers, re-verification at every step, callbacks that never come. None of this is accidental. Every person who gives up on a $15 dispute is $15 they keep. The friction is engineered. And most of us just accept it because what choice do we have?