Two years ago, I washed everything--highly stained loads of kitchen whites included---in mechanically softened, temp-controlled cold water.
I used powdered Tide ColdWater, which was new at the time. Although it is not an HE detergent, I used it in my Frigidaire front-loader.
I had great results with all types of loads, although I did give the detergent a big boost by using liquid chlorine bleach on the loads of whites. I have to say that stains were removed just as well in temp-controlled cold water as they had been when I was using 140-degree hot water. I also noticed that kitchen towels, etc., had less wear-and-tear.
Frankly, I stopped washing in cold because I got bored with it. I wanted to experiment with different detergents, etc. But if push-came-to-shove, I'd go back to washing in temp-controlled cold water without a problem.
My only concern was slimy, gunky build-up one sometimes sees in washing machines when only cold water is used.
I also tried using cold water straight from the tap---and here in Minnesota, that's around 40-degrees in the winter---but cleaning ability on my loads of kitchen whites decreased markedly.
And there's my 4-cents.