Or not even just that one is particularly "wrong", but that it's a matter of opinion that is differently valid to different people. That's as much reasoning as you can do on the scale of an entire language, without getting more concrete about your arguments.
edit: also, "ideological" is unfair. We know JS isn't godlike. We use it regardless.