In a way they do, they solve the problem that crypto was only about fungible stuff (money) before, now there's also non-fungible stuff. I think the point of NFTs is not exactly to prove that you own something, but to offer people an easy and non-fungible token to exchange with other people. The goal is not ownership but exchange (some would say speculation). At least that's how I understand it.