The list seems like decent thoughts if you are going to work extensively with CSVs, but the title is clickbait and honestly incorrect, I haven't worked much with CSVs but I'd make very few actual assumptions about them, although in reality we would all ignore 99% of his list because it wouldn't be practical to deal with any of it.
He also almost seems to be blaming the receiving programmer for not being able to deal with a given CSV in an insane format.
He also almost seems to be blaming the receiving programmer for not being able to deal with a given CSV in an insane format.