I totally agree with your comments which is why I put this post up in the first place. My business is self catering holiday cottages (2) in the New Forest National Park, UK. My personal business model (ie for bookings direct with me) is to take a small deposit of £50 per week when they make the booking. This is non-refundable. The balance has to be paid 6 weeks before arrival. Once this is paid, this is non-refundable. If they have any problems (eg 'aunty Flo has died or whatever!) then they have to claim on their own holiday cancellation insurance (which I recommend they take out when booking).
The Airbnb model just doesn't fit well with this for me. If someone booked an expensive week (or longer even) & then cancelled at the last minute then Airbnb would get their fees, the renter would just lost their deposit & I'd get virtually nothing - other than a void period which I'd probably not be able to re-let at short notice.
In my opinion, Airbnb are 'missing a trick' here as I'm sure there are lots of other accommodation providers who just won't release their full calendars onto their website (if at all).
I have released a few very low season dates for just my smaller cottage. Even if I don't get many bookings through Airbnb, at least it has given me some publicity for my cottages. Most people are savvy enough now to do their own google searches & find you another way.
My understanding about the superstrict cancellation is that you need to be renting out some sort of 'palace' in order to qualify.
If Airbnb reviews its policies then I'd put both of my cottages onto their site with all available dates showing.
I am a member of a trade body 'New Forest Tourism Association' & our self caterers have discussed this issue. Other members are of the same opinion as me ie at present, Airbnb is not a very sensible place to advertise for self catering type properties where bookings are normally for 1 week or more. The financial 'hit' if someone cancels very last minute is just too much of a risk.