contentScaleFactor and fonts

Should Director::setContentScaleFactor affect fonts?
I expect that it should. But I have to do stuff like this to make my menus look correct for both retina and non-retina:
MenuItemFont::setFontSize(50.0/Director::getInstance()->getContentScaleFactor());

Apologies if I have completely misunderstood.

e.