AMEN mate
you hit that right on the head. What is funny is the PS commands that I am most comfortable with are dealing with Exchange - and that is becuase I am finding the Exchange management console to be clunky in comparison to using the PS commands.
However for other repeditive tasks batch/cmd work a treat , same with VBS .. sort of like the saying in the old VHS/Betamax tape days - save time rewind ... scrippting has saved me plenty of time.