2019 or 2021 Nissan versa worth it?

Why would somebody get rid of a perfectly-good 2 year old vehicle with less than 50k miles on the odometer. I suspect that the previous owner was dissatisfied with it.