Faces without black dots
The Face dot it drawn at the geometric center of the vertices that make up the face. If you are using Ngons you may not see it actually anywhere inside of the face. 



Another possibility is that you face dots are too small. To increase the size you can go to the theme setting in the preferences.



As you can see here the Ngons are not subdividing.