On 3:35am today, I had read an article "Are Java and .Net becoming a legacy platform?".If Java and .NET still a mature, secure and well-supported platform then why both ecosystem in such disarray? Maybe some developers are worried that their platform of choice is lagging behind. In my opinion as long as Java and .NET provides what enterprise needs most then everything will be just fine. I don't think it will become a legacy platform so soon.
Just stick with what works for today. Although what works for today may not work for tomorrow :-?