Question: do live wallpapers drain battery?
Answer: Yes, they do. As live wallpapers depend on your phone's CPU and GPU for rendering purpose they will consume battery.