Windows gaming finally falling to desktop Linux, in terms of tech and mindshare among enthusiasts, proves to me that given a sufficiently large timescale open solutions tend to always win against a proprietary ones.
Companies just can't seem to stay focused on their own core competencies after a few decades. On the other hand, even when open projects "die" they can be resurrected ad infinitum.
Just my gut feeling but it seems like closed wins out big in the short term, but open wins in the end. Not applicable to everything I know.