Because they will be essential in future and consoles have long cycle.So, why would Sony and Microsoft support Raytracing (and at least Microsoft VRS) when these features "are [not] 'essential hardware features' at this point in time"? Wouldnt it make more sense for them to just use Navi as we know it? Raytracing is essential, because it will be used more and more from this point of time. I just found this free2play game through twitter with DXR support: https://davethefreak.itch.io/beyond-evolution
TensorCores are like the first iPhone. Introduction of something new which will be changing the way how graphics will be generated. Hardware has always come first.
Tensor-cores are there for AI-workloads (and by no means exclusive to NVIDIA). Also while "hardware always comes first" the hardware doesn't come if you don't know what it's coming for - if same chips weren't used for AI workloads there wouldn't be Tensor-cores in them