Not really. Western staff notation is heavily optimised for intelligibility by an expert user. It's not very intuitive, it barely works at all for non-western pitch systems, but a trained musician can read, understand and reproduce complex scores in real time. For the primary users of western musical notation, that is an essential, non-negotiable feature that negates every disadvantage.
Western notation leans heavily on both visual pattern recognition and an understanding of music theory. It can be read in chunks, like written natural language. When you're reading this comment, you're not parsing individual letters, you're recognising whole words and phrases. It's the same for music notation - a skilled user sees chords, progressions and scale fragments rather than individual notes. They are parsing the dots and lines as meaningful musical information, not purely abstract pitch and duration data.
It's not a particularly precise or machine-readable system, but it's not supposed to be. Where we need machine-readability, we have MIDI and OSC - they're totally unreadable by humans, but they convey a vastly greater range of data at vastly greater precision than any traditional notation system.
Notation encodes as much detail as is musically relevant and no more. For example, we typically only use eight levels of loudness, from ppp to fff. It's not really useful for the composer or the performer to encode very precise loudness information, because human musicians can't reproduce that level of precision.