I didn't count DLSS, because AMD is working on its own equivalent, which I assume is not going to take more than a year to implement.
You are correct about Mesh Shaders being able to give a performance boost, but it still not likely be mandatory still. And it's questionable whether mesh shaders alone will really give an RTX 2060(S) card the boost it needs to match or surpass a 5700(XT) in games.
As for RT, well, despite being hardware accelerated on the 2060Ti, the performance drop on it is still too big. Even with DLSS you barely get framerates that are considered playable.
More features doesn't necessarily mean a card ages better. It certainly can, but there comes a point where a feature hampers its performance too much anyway, which I think will happen with RT and the 2060 cards. The 5700 cards being naturally faster and having performance that stands out in some recent games, makes me believe that even missing some features, the performance will be acceptable for longer than the RTX 2060 cards. And inevitably, the 5700 cards will see some benefit from the consoles as well, although obviously the 6000 series cards even more so.
I can be wrong. But we will see.