Are you comparing ~2 years of running NV exclusively with ~2 weeks of running AMD exclusively as being the same thing?
Edit, just to clarify nothing negative with reviewing cards and punting them on afterwards for a hobby-just an observation.
On topic, great news Nv's removing the lock out which shouldn't have been there in the first place if your looking to be the good guy.
As I said, not just Greg. But I don't see what length of using a card has to do with being biased? Also, why is exclusivity important? Are we making these rules up as we go along?
AMDMatt did and possibly still does own Intel CPUs despite working for AMD. It doesn't mean he's not going to be biased towards the company he works for.
I don't think a company has to make things open source, they're both businesses and they want unique selling points. Let's remember that Mantle wasn't open-source either. It was something AMD could potentially use to get some extra sales and why shouldn't they?
But as has been said, I'm wondering if Nvidia were perhaps running out of steam with Gameworks anyway, especially with DX12 and Vulkan coming out that might have shaken things up. Also it often got a lot of bad press (quite possibly deserved) for the problems it (may have) caused, maybe they just got bored of that.
Maybe they saw the popularity and uptake of GPUOpen and thought "We want some of that!"

But seriously maybe there just isn't the interest there to make it worth their time and they figure open-sourcing it will lighten the load on them while keeping their name attached.
I can't say I've ever really been that bothered by any GameWorks stuff (ignoring the fact it often won't run well on my AMD cards) and this statement hasn't really changed that. I'm not thinking "OK, now maybe I'll get to experience SmokeWorks (or whatever it's called)". Maybe something good and interesting will come out of it, we'll see.
As I think it was Humbug that brought up some time ago, it's probably better, from a performance point of view, if the game engine does the effects anyway, rather than a 3rd party library that isn't privy to the engine's optimisations.