This is a consequence of the requirement that all quantities include units - #2
Anyone parsing the file format will need to be able to parse the physical units of all the numbers, so there needs to be an agreed-upon standard.
This is easy for names like angstrom or eV. It becomes more complicated for units like angstrom/eV or fs^2/hectare - and ideally, we don't want to require anyone supporting this format to have to write their own mathematical parser.