During last 5 years I've been hearing "soon" quite a lot. Just recently average salaries for C++ developers have jumped above Java averages in Kiev, Ukraine (can't remember the source now, I'll put it later if I find). One may say it's becase the language ain't popular anymore, younger people are moving to .NET and things alike, still there are projects to be supported and maintained so people are needed. Good. Other can say it's because the number of startup / growing C++ projects is increasing so people are needed. Good. The third one may say it's because more C++ projects are being brought to Kiev for outsourcing. Good. ... Hey, hey. No fourth opinion. These 3 are enough to notice the simple fact: no matter what actually caused salaries here to be grown the conclusion is that existing number of C++ based projects and depending people is so significant that it's enough for C++ not only to be used everyday massively but easily prove it's vitability so differently! The community bears its legatees without any side help. It's currently so stable that it can just exist with no external support forever as long as x86 era is here.
No doubt it's the opinion. But I hope it's quite an adequate reason for community to relax in it's be-or-not-to-be dilemma...