code review...

You have a point, but it's not that simple.
The concept of separating metric name fragments with a dot is quite universal, and may be used by systems other than graphite. At the moment I'm not really planning to have the separator configurable or anything but look into tightening the cohesion in this regard.