IMHO, Canonical shouldn't waste time doing things that are already being done by 10+ other teams. Maintaining dead code costs real money and takes the people doing that work away from more important...