The function you want is stepAIC from the MASS package.
stepAIC (and step ) use the default AIC, which is asymptotically equivalent to the cross-check "leave one".
As for harsh criticisms, expert knowledge is an excellent starting point for choosing a model, but I too often see it being used as an excuse for transferring responsibility for making complex statistical decisions to an applied researcher who does not understand statistics.
Edit: sorry my bad, wrong question, I thought you said "lme" instead of "lmer". I don't know if stepAIC supports lmer.
source share