In many areas the Airbnbs were not illegal, and sometimes "regulatory capture" should be fought as unjust.
Of course, in other areas, you're totally right that sometimes the local regulations should win, the company fined, etc. All depends on what the local community wants, imo.