Maybe a solution would be to add revenue thresholds. It does seem like many of the new age of internet based companies do seem to exist solely b/c of their ability to circumvent regulation. Uber with employment laws and Airbnb with hotel regulations come to mind.