Without taking away from your point, deep in the Reddit comments the OP states Stripe put a hold on the account after billing the sale of a literal company truck through Stripe and not via selling their normal store merchandise.
https://reddit.com/r/smallbusiness/comments/wa1zob/_/ihyq7tl...
As usual, there’s always an undisclosed fact that changes the narrative and explains the ban. Whether this should trigger Stripe’s scorched earth mechanisms is another matter.