With regard to this incident, there were legal goings on, which probably delayed it's publicity.
Aside from that, it is worthy to note that I and several others have filled in observations with regard to label overlap and re-positioning of TDB's. Probably even before this incident.
The new labels and struts are far better, however, it has taken a lot longer than first hoped to bring them onto the system (hopefully in a month or so). They were originally planned to come in last April I think, then it was November and now Feb/Mar time. The last major build however had to include the Lakes changes which probably meant that they didn't have the bandwidth to include other significant changes? For the record, I would rather have had the labels than the lakes changes, and I don't think I'm alone
Also, at the moment if you "hook" a datablock, it supresses the strut of other labels which have been moved which can be very dangerous if left "hooked" in error (which they do say you shouldn't do)
They obviously don't appear to consider this a safety issue, but then again it probably costs money