So this thread was born based on a single persons anecdotal evidence of a couple of installed apps? That's... cool.
FWIW my "battery remaining" estimate is always wacky. It seems to go with whatever you were doing that minute (from what I can tell). I have seen it jump from multipls days to a handful of hours just doing some simple tasks. I would be willing to bet that it was installing these apps and it calculated time remaining based on the download and processing neeed to get the apps installed. I could be wrong, but either way, it isn't something that has been too reliable for me.