I’m not going to answer for PitonView, but I’ll give my $0.02.
Airbnb has a couple policies that make hosts extremely vulnerable. In particular, the EC policy acts as travel insurance for the guest at the host’s expense. This might work fine in areas where a host is likely to pick up a last minute reservation, but I am in a vacation destination 5+ hours drive from where most of my guests live (IIRC, PitonView is even more remote, on an island). Because we’re also highly seasonal, I make 50% of my annual take in two months of the year. So losing even a single reservation during that peak time is massively damaging.
I can’t recall if it was on this forum or the Air CC, but recently a host lost a valuable weekend reservation in a ski destination because there was a winter storm advisory (I can never remember the classifications, but it was the “snow’s a 'coming!” warning not the “EMERGENCY - don’t go outside” kind). These are VERY common in a winter climate; most skiers would be HAPPY to know snow is on the way. The guests were able to cancel under EC, which is nuts.
Despite its flaws Airbnb is still the best fit for my property type. I miss the “community of travelers” feel Airbnb had back in the day. Like RiverRock, I’ll stick to this platform until it no longer makes business sense.