Earlier quoted context omitted.
I want to know why Google hasn’t corrected their map overlays. The shift in the roads makes it frustrating to look at.
Because Chinese law forbids to convert their coordinates to WGS84, and using the Chinese coordinates for satellite data would give a discontinuity at the border. This is explained in the article.
If Google cared enough, I'm sure they could find a solution - since Google doesn't operate in China, they don't really have to respect Chinese laws. But Google doesn't operate in China so they don't care that much and are presumably happy to leave things the way they are.
Also, keeping things the way they are keeps drawing attention to the issue, which is probably better than to try and cover it up.