Thats not really the issue. Yes, Canon do offer an in-camera method of mapping out hot and dead photosites, which only goes to show how common it is (its in all our cameras). But a real, long term answer has yet to emerge.
I don't think it will ever be possible, seeing how the technology of miniaturisation and accuracy has gone forward I expect that the future would be the same.
For example say a pixel was 1x1 mm square and they could make it with 70% accuracy (square with rough edges).
in a few years time they are able to make a 99% 1mmx1mm square however they don't do this, instead they now make a 0.5mmx0.5mm square at 70% accuracy.
So I expect once they can make a "perfect" 22MP sensor they would have moved on to higher densities with the same accuracy issues cropping up and therefore hot pixel issues as we see these days.