Sounds really reasonable to me and i could accept it. On the other hand, encountering player race NPCs on the same level that have stats that go way beyond that feels still off as i said before. As mentioned, i will check that 'cause i never counted points till now just had this "wtf" when examining.
Or has anyone already verified truth or error of that?
Everything seems to be in order. I did see one NPC with 16 Int and 16 CHA, which isn't out of the ordinary at level 3 for an Asmodeus Tiefling, but NPCs don't play by the same rules as PCs do. What may be level 3 might actually be something completely different in the Handbook or Monster Manual which works on a completely different scaling for the Tabletop version.