The previous major windows phone updates did come with firmware updates, if I am not mistaken. I've got a lumia 532 running the latest insider build and the battery performance is still not as it was with WP8.1, so I guess a firmware update will sort that out.