Not sure if something is wrong with the OTF! Maybe it's just how Unity (actually TextMeshPro) handles the RASTER_HINTED rendering.