I don't quite follow what you are saying. The syntax dictates how we express teh concepts of the language? Right, and the point of the language is to be able to express concepts, so why is syntax not so important? If we can express the same concepts in every language then why do we bother to use any language over assembly? As Paul Graham article suggests, isn't it because the other languages provide for succinct ways to express the same concepts because of the different syntax and this is more powerful?
What you are trying to say seems unclear to me. It seems as though you are suggesting the syntax is not very important but then saying it is because we can express things more easily in C over ASM which is why we use C. Is this what you are saying? If so, doesn't that make syntax fairly important? Libraries can't abstract us away from the machine much because they are dependent on the language, so it seems that syntax is what abstracts us from teh machine, which is why we choose various languages often (how well we are abstracted from the machine) which is syntax right?
Why would I think you are attacking me, you appear to be agreeing with m.