It's an issue for all languages which don't force layout/indentation. Why does Lisp gets criticized for parens when the C family has curly braces all over the place?
Moreover, people write Makefiles for C, containing notation like:
$(patsubst %.foo,%.bar,$(foreach blah,$(VAR),\
whatever $(blah)))
People who can say with a straight face they find Lisp parentheses confusing have GNU Makefiles full of this crap, well debugged and all.
Code layout/indentation is also an issue, but there's a single standard for Lisp, which Emacs is aware of.