You can make them last longer if you occasionally put a little 303 Aerospace or similar protectant on them.
I still have the original wiper blades that came with my car in 2016 and they work fine, although I rarely drive in the rain so they don't get much use.
I do this as well. The summer sun and weather here basically guarantees that come rainy season, my wipers are dried out and filthy right when I need them.
The regular 303 protectant works well. Don’t bother with the “windshield wiper wipe” in the foil packs. Same stuff but with a wet sponge.
A couple of tips with the 303 though. I clean the wipers with isopropyl first to get the grime off, the alcohol will dry them out, then apply the 303. Wipe off the excess with a clean paper towel, and make sure to let it dry fully before setting it back on the windshield, or you’ll get streaks of protectant on your windshield. Been a great way to extend the life of the rubber and not have to replace them nearly as often.