It is very disappointing to find out that hybrids are so inefficient in the cold weather. Yet, this is inefficiency is only seen at cold to very cold temperatures. I wonder what percentage of Canada is at -25ºC on any given winter day and what percentage of the entire year this type of cold would be experienced. Even in the cold Canadian prairies, this would be considered a very cold day. In fact, as I checked the Environment Canada website, I cannot even find one single place in the entire country that is that cold, even tonight! Not even Iqualit, nor Whitehorse, not even Saskatoon. SO, even if at it's worst, the hybrid Highlander uses 2 litres less fuel to travel 100 Km, it is significant. AND, if during much or most of the rest of the entire year, it is getting TWICE as many many kilometers per litre, then it is a major saving of both fuel and emissions. Hopefully Toyota will continue to improve the performance of it's hybrids and reduce the cost differential to the less expensive traditional power sources as is happening in the USA more quickly than here in Canada.
I cannot agree with diesels being the answer. While the claims continue to be made about "clean diesels", I still feel ill when driving behind Mercedes Benz's, VW TDI's, city buses and dump trucks. Yes, maybe someday, they'll be truly "clean" but in my experience that hasn't yet happened.