Another quirk is that much of it was highly contextual. e.g. Depending on context, the same numerals might indicate N, N x 60, N x 60^2, etc..
Cuneiform was also used over such a vast period of time that significant evolution took place. e.g. As numbers and mathematics evolved, there were sometimes different symbols for the same numbers depending on what was being counted. Scribes often had to learn several sets of numerals and when it was appropriate to use each of them.
The modern reader needs to learn, not only languages, but contexts and also be aware of how the script evolved over time.
Cuneiform generally evolved to become simpler and less contextual as time went by, but there remained a lot of characters to learn by the common era. The Phoenician alphabet was a huge step forward precisely because it was much simpler and easier to learn. Shaving years off of the learning process turns literacy into a common skill that many can obtain, rather than a select few whose families can afford to send them to a school for many years.