This seems like just the result of unfamiliarity with the payments domain to me, rather than "horrible" branding.
I’ve heard someone mix up Slack and Stripe. Doesn’t mean those two are bad branding. The person isn’t someone who cares about SV or startups.
This seems like just the result of unfamiliarity with the payments domain to me, rather than "horrible" branding.