- numbers in other commands' CSV output are fully styled, including eg thousands separators. This might be preferable for report output, which is most often intended for human viewing. (Scripters might sometimes want to parse report output, however.)
Similarly, -c|--commodity-style affects only the decimal mark in print's CSV output, but affects all of the number style in other commands' CSV output.
This is inconsistent, but nobody has complained. Do you think we should change it to a more consistent rule, affecting all commands equally: "Numbers in CSV output are always unstyled except for the decimal mark, by default. You can override their style with -c|--commodity-style." ? What hassles might this change in CSV output cause you ?