They still have 9.5% commission(or this drops to 8.5% if you pay $1000 artisan fee!), compared to Etsy which works out to be around 11-12% on most of the items I sell.
It also doesn’t link with my inventory management software. Etsy does, eBay does, Woocommerce does, Facebook does. It also doesn’t integrate with my shipping software, so I need to manually generate labels.
The benefits seem very minimal for a lot of caveats. If you have 1 or 2 products then fine, but when you have 10’s or 100’s of products, the time to list these on a site that will have a lot less traffic is way too long. I have a 2% gain in my profit margin, but a tonne more hassle.