I turned my streaming stick into a dumb app launcher, and that's all it should be
(www.xda-developers.com)
To be fair, I haven't used Chromecast in a long time. Maybe even 10 years ago now.
I remember having connectivity issues, where I'd go to pause the content and realize it disconnected again. So maybe the battery drain was because of poor connections, or poorly designed apps