Cyraxpt: I blame Gog, the system is dumb and i'm pretty sure that it's because they rushed galaxy so that it would be available for The Witcher 3 launch......
There is much truth in this statement, but I honestly can't *blame* GOG. I can understand why they feel that it is very important that Galaxy be up in some form for the Witcher 3 launch. And, of course, they certainly couldn't delay W3 just because Galaxy isn't ready yet.
I've been involved in some very large, very complicated software development roll-outs in my business career. Never, absolutely never, has the project launched in a completed state. More often than not, the product makes it to about 50%, important people get impatient and they force the product to be released as is and "finished" on the fly while live. The projects I've worked on have been internal business projects. But it's a similar circumstance here. You can see how this has all developed. They hit their deadline and they had to put out what they had as a beta and move forward.
You can't really say "that's life." But the similar cliche "that's business" definitely applies.