It's a subjective question obviously, but one good way to respond is to say that Java increases programmer productivity, and that it does this by eliminating many of the common sources of bugs and bad coding that exist in languages such as C++. If they want to know why programmer productivity is important, the answer is because programmers cost a lot more than hardware.