They are all business vehicles as the premiums would be so insane no person would pay it (which is a hint why they should not be in the road). The problem comes when the crash out costs the business and then you get nothing due to type of insurance (pretty much we pay nothing you pay everything yourself), or the ability of companies to fight endless court battles which your insurance likely does not cover.
My way of middle fingering them is reporting them every time they are either on the curb when there is a parking spot (not legal, blocking pedestrian access is only partially legal when there is no parking pace nearby and you leave enough space), or when they overextend onto the road which is a judgement call and up to the enforcing officer.
You also need to keep notice of people trying to get the municipality to widen parking spots and block that.