Его можно использовать, чтобы скрыть ваш код от случайных наблюдателей, но, как вы говорите, его легко обойти.
Это действительно не может быть по-другому, поскольку серверу необходимо расшифровать код для его выполнения. В основном это DRM, и он выходит из строя по той же причине, что и все остальные DRM - вы не можете одновременно скрыть данные и разрешить доступ к ним.