Agreed. One genuine question I have is: how is this not a five alarm fire at Google? What are the set of constraints that have made this unable to be solved?
The effort to fix it vs. the risk seems weirdly asymmetrical. Why do all the hard things right and then trip up at the last hurdle?