I haven't had to replace my TV and other remote batteries for a year, but I'm replacing my Roku remote batteries every couple weeks. I see when you start typing "Roku remote battery..." in Google that it auto-fills "life problems" so this is obviously a known issue. I've tried re-pairing the remote with no change, What the heck is going on and how do I get a remote that doesn't chew through batteries at a ridiculous speed?
A casual stroll thru this community will show that many people have a severe problem with battery life in their remotes. But there are also lots of people (myself included) that do not experience this problem. Is that due to some remotes being defective and others not, some Roku models being harder on remotes than others, or due to some other factor? I don't know.
I *DO* know that if you have one of the remotes that has an earphone jack for remote listening, the earphone amplifier in the remote is activated and more quickly draining batteries whenever something is plugged into the jack, even when you are not streaming anything. Make sure you unplug the phones when not actively listening.
If you have a Voice Remote (one with a microphone and has to be paired to your Roku, rather than a point-and-shoot remote that connects by infrared) then it controls via WiFi directly to your Roku, not going through your local WiFi network. Since the Roku has only a single WiFi radio, the Remote must use the same Roku channel your Roku is tuned to for your local network.
There is some evidence that one cause of battery drain for those with point-anywhere WiFi remotes can be your router using a channel that is has a lot of interference from nearby routers using the same channel. This is more likely to be a problem in the more heavily used 2.4 GHz wifi band where it can also get interference from other sources like BlueTooth and microwave ovens than in the 5 GHz band.
If you have access to your router's setup, try configuring it to use a different WiFi channel to see if this helps the situation. If you are connecting in the crowded 2.4 GHz band, channels 1-11 are supported. Channels 1, 6, and 11 do not overlap each other and so give you the best chance at reducing congestion, so try each in succession, although depending on what channels your neighbors are using, other channels in the 1-11 range may work best. Also, reducing router bandwidth from 40 to 20 kHz may also reduce interference.
Note that optimum channel choice can be a moving target as neighbors bring new routers online in your vicinity, or reconfigure their routers to use different channels. I periodically use a WiFi analyzer app on my smart phone that can show me which available WiFi channels have the least congestion and I change the channel my router uses accordingly. I don't know if that explains my battery longevity (usually 3 months or more with fairly heavy use) but it's probably worth a try to see if it helps.
I have a standard Roku Streaming Stick remote, no voice control on it and have the same issue. Battery lasts 2-3 weeks.