When Uber started up, it was not immediately clear what laws Uber was not respecting.
If Uber had been respectful and paid its taxes, it just might have gotten away with it, but the condescending, then insulting attitude of its management just incensed the wrong people (along with the seemingly endless list of in-house shenanigans), and now the law is very much being enforced.
On the other hand, there does need to be a bit of breathing space for innovations to appear and prove their usefulness. If the law cracked immediately down on everything that wasn't crystal clear, many things we have today would not exist (i.e. aspartame - which may or may not have been a good thing).