Lori,
your wrote on your blog ---- It is confusing why the default column termination symbol for CSV is a semi-colon when a comma is expected ("comma-separated values"). ----
I agree it's confusing but the semi-colon is there by default for a reason: this is the character that Excel expects and we can't deny that most users will use Excel to read back this file.