For me, this whole situation comes down to personal responsibility. It was EJ's decision to let a stranger stay in her home. No one made her do this. While it is unfortunate that this happened to her, she should have realized the risk. If others don't like the risk/reward they should not use the service.
If AirBnb were to bail her out, it would send signal that any future/past cases like this would be met with a similar reaction (hello US GOV!). I don't think this is a road they want to go down.
EJ's problem is her own. AirBnb's problem existed long before EJ.