Sure, but let&#x27;s have that debate, and set down a philosophy around that. What you&#x27;re arguing is not that Java is everything - but that a polyglot stack has dangers, that certain tools are often unobjectably better than others, and that we shouldn&#x27;t sugar coat that. I agree, as would many of our friends in the space.<p>But if you&#x27;re saying that everyone who is in Javascript, Ruby, Python, Go, PHP (and others) should all refactor into Java because it&#x27;s the one and only ideal web backend in 2016 (or design new apps exclusively in Java) - I could pick a 1000 holes in that argument. The original comment I reacted to was:<p>&gt; If you&#x27;re not picking the JVM in 2016 to build your core services and web applications then you&#x27;re making a mistake<p>My apologies if this comes across negatively (which I don&#x27;t intend, as this is a respectful debate among people who care deeply about their craft) - but I&#x27;m just not convinced that you&#x27;re really a full supporter of the original commenter. Your blog seems to show a fair degree of pragmatism (you consider other languages&#x2F;frameworks, might use them, are ok if your friends are not using Java). I&#x27;m totally fine with &quot;I think the majority of people should use Java&quot; (I don&#x27;t fully agree with that, but in a world where many people knew that ecosystem, I think it&#x27;s a great choice) - but the commenter went much further. If s&#x2F;he is looking to start a debate, then I&#x27;m fine; if that person would join any company and religiously uphold that viewpoint, I don&#x27;t think they&#x27;d be the right person for many companies.<p>P.S. If I&#x27;m wrong, and if Java is the ecosystem that for the next few years the rules them all, I really want to make a Lord of the Rings-inspired meme about it