> They built a game engine to render text for cripes sake!
Nope they didn't. I recommend taking a look at a real game engine (Unreal or Unity) and compare.
I personally wrote two game engines used for commercial games. Which included rendering text. It is not hard.