The supply problems seem to be solved now, BTW. I've been able to order several Nexus devices in the last couple of weeks, each arriving within two-three days of the order.
Weird, I must be imagining the 16+ hours of battery life I've been getting nearly daily for the past 3 and a half months.
I know different people have different usage patterns, but the Nexus 4 battery is far from "horrendous", especially when compared to other flagship devices.
Except the one DHL broke on the way, of course...