And why are we storing binary data? The whole point of SVG is everything is in XML unless I'm very mistaken
So you could possibly argue that XML (a la SVG) is the right format to represent the vector files within that container, but it wouldn't be appropriate for the container file itself since binary data really bloats XML.
<!--...-->
</points>heh