Let me ask you something...
When you leave the house, you leave it wide open or do you lock the door? I'd guess the obvious, so let me tell you a secret - it's easy to break open ANY door. Why do you do it then?
To make it harder for the intruder. It's the same with security in software development.
I never said anything about encrypting source code of the actual software. We're just discussing encrypting script (content) variables and modules, so it won't be readable as easily, so I'm not sure what "malicious code" are we talking about here. I don't intend to allow any actual code to be executed by running a custom personality...
Can the encryption be broken? Of course, it's impossible to be 100% secure when it comes to IT, but it makes it harder for someone to cheat. Personally I couldn't care less if you cheat or not, but some people obviously want that level of control and want have some anticheat built-in, so they feel controlled a little bit more, even if it was just an optional feature.
Sure, it won't be a 100% protection, definitely not against someone with a programming background, but it can be done and judging based on some opinions, it would add more fun for some people. If you really want to cheat, by any means, do it, but then I don't understand why you'd turn the feature on in the first place.
Oh, and one more thing. Please try to refrain from things like this:
I swear if this guy encrypts files no one will use his software. If he is going that route I will first of all prove him that the encryption is unsafe and furthermore I will write my own software.
I'm not going to force anyone to use it. You don't like it when it's done, cool, use something else or even develop one yourself, whatever suits you. I'm coming here to brainstorm with you guys and find out what is it you'd like in the software and slowly incorporate it if it's possible. Not sure why you feel so offensive about it and even want to prove me something... I think I have enough experience in software development over the years (about 10 now?), so you don't really have to prove anything to me. It's my day job and I decided to dedicate some of my spare time on this free project, because I know it helps people and I like to challenge myself. It's not my intention to charge money, even though there would certainly be people who wouldn't mind. The point is, I'm not developing this for the profit or something, I just thought you'd guys be happy...