@puk, komma's kunnen in gewone tekst voorkomen. De parser kan geen onderscheid maken tussen een komma als veldseparator of deel van de veldinhoud. Op zichzelf geldt dat ook voor puntkomma's. Deze worden echter belangrijk minder in teksten gebruikt en kunnen vooraf makkelijk door b.v. een dubbele punt vervangen worden zonder de tekstuele betekenis te veranderen.
De 'betere' csv bevat (dubbele) aanhalingstekens rond als tekst bedoelde gegevens. Maar omdat aanhalingstekens ook in teksten voor kunnen komen is ook dit slechts een lapmiddel.
Csv is dan ook zeker geen aan te raden formaat om gegevens tussen verschillende programma's uit te wisselen. Desondanks wordt het nu nog steeds vaak gebruikt omdat het kleine en voor mensen leesbare bestanden oplevert.