Reducing the number of faces on a basic text mesh
The problem is that if you try to delete too many edges on this kind of shape with a hole, Blender won't be able to understand what he's supposed to fill and what is supposed to be a hole. So keep the necessary edges. For example here are a try with an O with two different topologies: