I think it's actually the opposite. The important thing is a short response time to the user - whether that's achieved by reducing the number of things you do, or by doing them more efficiently, is kind of moot.
Is there any way to do stuff more efficiently instead of doing less things (i.e. doing it in less steps)? Optimizing is always about trimming out the fat.