I still have a landline (wife seems attached to it? It is a waste of money IMO). I remember as I child being excited when the phone rang, what if it is my friend calling? Now it induces rage as the calls are 98% scam calls.
As a bonus you can set up simple filtering so that you don't get many spam calls. For me, all calls that have an anonymous or 800 number in the caller ID get redirected to a voice prompt that asks the caller to press 9 to talk to us; all other calls just ring our phone directly. You could also use whitelists, blacklists, etc.
It's both better and cheaper than a regular landline...