Forget the stalls, it's trying to stay alive as a CFI when students are trying to kill you everyday that makes you a better pilot. And yes for the most part more hours equal better pilot. Im not talking about individual skills piloting. I had few students in my instructing days that flew better than I did when I was at their level and I was so jealous. But when crap hits the fan, it's the guy who's seen more situations and been in different scenarios that makes a difference between successful outcome or an unfortunate accident.