IMO a 30% cut isn't to bad. What's the difference between that and paying credit card companies 2% to process a transaction or PayPal 2.4% or eBay 10% final value fees or Etsy's 15% or a 20% marketing budget? Yeah 30% is high, but it's free marketing on someone else's platform that has billions invested.  If they want to go old school they can sell to Walmart for $20 and Walmart can resell it for $39.95. they get a 50% cut then. (That's not an unusual margin for some products at some stores) google/apple are basically just retailers.