I think they still make sense for the non technical user. Having an idiomatic control makes setup far easier than on a PC and the UI for a console is designed to be used with a controller instead of a keyboard and mouse. This makes dealing with a television easier. I don't see consoles disappearing ever for those reasons.
Also isn't a huge (maybe the largest?) audience for gaming these days children playing games like Roblox and Minecraft and Fortnite etc? For whom it's parents buying the equipment, so unless you have a tech-savvy parent they're likely to just buy a console.