Ilok is just a necessary annoyance because of the past ability of others to easily pirate shit. It made software for the honest folks more expensive.
I have learned to get over it and just accept it. It not that big of deal really... Just a few bucks to make sure your software is legit. And updates for your software happens easily.