> that it is easy to parse correctly
While that's not exactly correct - CSV can be quite hard to parse if you want to cover each and every variation and edge case - for all practical intents and purposes that statement is true in my opinion.
CSV is something of a lowest common denominator, a compromise between well-defined, structured data and portability / accessibility.