Hey Chris,
What you learned in this course is not bad or lazy habits, and it shouldn’t make you feel like you’re doing anything wrong, because you are not.
When modeling, especially later on along your Blender journey when you are creating a scene of 10, 20, 30 or more objects, quick efficient modeling is your friend. So, definitely not bad or lazy habits.
There are different techniques to modeling. When using the subsurf modifier, you do need to think more about edge flow and quads and holding edges. The console doesn’t use the subsurf modifier.
Try the Pothead Course next. In this course you will learn more about edge flow and holding edges when using the subsurf modifier.
And there is always the Mesh Modeling Bootcamp.
Happy Blending!