That has been my main point. A Ruby encryption method, with no other external dll or anything, will NEVER be a good encryption method to protect the data from the user. You can confuse the the casual gamer some, but at some point, all your data is %100 exposed to someone to add a couple lines of code and view it.
I challenge anyone to think its not and try. Really. Write something in pure Ruby that protects your game data while still allowing it to run, and I will show you just how easy it is to crack. I do not proclaim myself to be a hacker, I'm merely someone who understands the language enough to know that it is futile.