Language thing

The construction "All X aren't Y" always throws me off. When I encounter it I parse it initially as "No X are Y" although I am fairly sure what people mean (nearly?) every time is "Not all X are Y", often with a particular emphasis that people should not mistakenly believe "All X are Y".