Remember that every anticheat / anticrack / antiwhatever system what you downloading means "anti nothing".
Real developers should make his own security. But yes we already know that they know shit about making games.
If you really think that unity games can be secured tell my why all unity games are cracked in one - two days. I just don't believe you, but yes, of course you may talk true. For me - even if you require internet connection (Simcity 2013) you will make your connection / receiving data system public by idiot DLLs system where Unity is storing all your scripts. Then someone can just make his own server basing on your scripts and make it cracked.
Simcity was one of those games who won fight with cheaters by simply requiring internet connection. But they weren't using Unity. After year or something they decided to allow offline play, and kaboom! cracked version showed up