Java and its ecosystem is great. It helps our teams easily solve business problems. And at the end of the day, what matters is business needs, I'm really tired of all these purists trashing a great framework.
B) Not liking Java doesn’t make someone a purist.
C) You can solve business problems in other languages besides Java. It’s a common misconception amongst Java programmers, I know.