AirBNB is not the one to blame here, this problem is extremely hard to solve and all you can do is minimize the risk by renting well vetted apartments from superhosts.
AirBNB left Russia and friends told me that private renting experience went downhill. You can't expect AirBNB to solve all problems and edge cases, only to minimize them. You should prepare to eventually get screwed anyways.
There are bunch of additional issues here, like having hidden cameras in your rented place. How you expect AirBNB to solve this?
They're charging very high premium for what they offer and this creating wrong expectations in the beginning that they will solve all sorts things for you if something goes wrong, but at the end you realize that you have to deal with it by yourself at 10pm when you arrive, in foreign country.
Yes, AirBNB is possible to blame. US state attorney general should investigate them.