Okay, after pulling an almost all nighter, dabbling here on the forums off and on, I've now got all of my GG "DRM Free" games to be actually DRM Free.
And now that I know the "secret" it's not really so bad (although I will add here that on their login screen, which you have to do EVERYTIME, it doesn't recognize the TAB key, so you have to type in your name, go back to the mouse, click password, and type in password. Yeah, I know, small thing to bitch about, not when you do it 100 times though trust me.).
I dunno, I still think they've gone too far in calling these games DRM Free, but...... technically I guess they are, you're just required to go through an extra step (or three). If I had known this when I first bought them, I think my initial anger wouldn't have been so bad, because having to do this for all of my games wasn't fun. But I can't help but think in the back of my mind that technically they're correct, in that they're selling you a DRM Free game, you've just got to go through a few steps to ensure it's DRM Free.
I'll keep an open mind about purchasing there in the future, still may not, but wanted to post this last time to let others know that I think one can make a decent argument that technically the games GG says are DRM Free really do, at it's most basic level, meet the requirement. You buy the game once, you have to be logged in when you initially download it (just like here at gog or anywhere for that matter), and once you've downloaded it, you can, if you know how, install and reinstall it at your hearts content on all of your computers with no further logins, downloads, etc.
BTW, this is why DRM Free is so important to me. I have computers all over this house, and play games on all of them at one point or another. I've got two serious gaming computers, desktop rigs, I've got one serious gaming laptop, and I've got one other laptop and three other PCs (one an old Win95 machine I haven't fired it up in awhile so maybe that doesn't count). But that's why I want DRM Free games. So I can swiftly, and easily, put my game on one of my computers any time, anywhere, I want and play it anytime, anywhere I want.