Not defending the actions of the CFI in this case but I learned to fly in an old, tired C-150. It was underpowered in normal circumstances, especially with two fat boys on board. Underpowered aircraft make great trainers. You have to fly them, not rely on horsepower to bail you out.
That being said, I love horsepower!