In tech, nothing is for life.
But, I would recommend something you can install OpenWRT or OpenSense. If sorting out hardware isn’t for you, I have a Ubiquity UDM Pro and love it. I miss some of the fine tuning of OpenWRT, but the extra security features on the UDM seem worth it to me.
If you have old coax cable already in your walls, MOCA 2.5 devices can be used to turn them into 1 Gig Ethernet.