I'd say that you're basically at their mercy with regards to the charging a percentage of revenue though. I mean, that's how all card processors work.
By default I trust Shopify more than Amazon, and in both instances your business is essentially succeeding 'at their pleasure' so to speak. So I thought on it for a minute.
I think the main difference comes down to individuals in the business and culture. I'd elaborate more but I'm not sure I want to write that much speculative crap on the internet this morning, and I should get something productive done with my day.
EDIT: Also just realized, that if you look at my spending habits, they 100% imply I trust Amazon more than Shopify.
1) https://stratechery.com/2019/shopify-and-the-power-of-platfo...