Re: Relax...
@AC, your script fails if there's a comma in a data field, even if it's within quotes (the CSV standard).
Better to use something that understands the CSV standard, like, um...Excel? In my experience, it tells you if the CSV data hasn't completely loaded ( > 1M rows, so that might only be in later versions).
I believe PowerShell has an Import-CSV function. I expect there are Linux utilities that can do that too. I'd probably find them useful, as one of my duties involves producing a huge, meaningless report listing which I then parse in a bash shell to pull out useful data.
Excel is remarkably good at making up for systems that can't produce decent reports, though it has pitfalls. The real WTF is why a 65,000 row "report" is needed - a human won't read it. If it's using CSV to transfer data from a collection system to a proper analysis tool, that's fine. If Excel is your (temporary) analysis tool, just be aware of the limitations.
Downvote away if you have a ready-to-roll analysis tool for, say, < £500/seat ;-)