it's not good either to stick to inefficient solutions either. (yah, carrying on from your 'of course')
Yeh. Of course. I mean, you can even attempt to be efficient with just single slots. When I used to do cross on bottom (recently; of course still using Roux as my main method- switched to PRSCM only recently

) I used lots of Ms and rs. Now with cross and f2l on the left I do lots of rs and also Ms believe it or not. I try to be efficient and do x crosses wherever see the opportunity.
Now, despite all this, I'm still ridiculously slow (sub-25) due to my 10+ second last layer (CLL and two look ELL combined with horrible alg execution...).
So maybe as you described, not good to go overboard.
But anyway, to stop rambling on about myself to illustrate a point... Its good to try to be efficient but as teh crazy cubist said, don't go overboard when solving for speed.
Don't worry when just casually practicing as you'll be able to find efficient solutions and develop that aspect too.
And eventually, efficient solving will, too, become subconscious.