Reinventing the wheel?

I was wondering why uiText uses its own font rendering engine not the one built into JME.