Blender doesn’t always seem logical, and subdividing can cause some confusion. You need to be aware that subdividing a face can both create new faces or just new edges to one face!
I hope you have enjoyed the lecture. If you have any hints or tips that you have discovered about this topic please do share. Feel free to report any issues with the content if you have any!