So be it.
Maybe there are not new BIG proyects in Open Source. So what?
The article sounds like an internal letter in one of those big companies:
"we promised this and we don't have it".
Open Source is not a company. It doesn't have to prove anything to
anyone. There doesn't have to be big_easy_to_use applications just
because there are people who wants them.
Open Source doesn't have to dominate the desktop, or the market,
or anything. Linux and GNU (for example) started because some people
wanted to have (and share) free alternatives to useful things and they
were willing to code them. As a result, we have Open Source OSes
as an alternative to Windows, MacOS, Solaris. Let every system
have its users and its tools.
To all the developers involved in OpenSource:
Thank you for job.
Code for YOUR pleasure. Only good things will come out of that.