I've spent a bit of time looking over the queue, and I'm sure this exists, but I can't find it. So please if you know of the outstanding issue for this, direct me to it.
Block module naming conventions are annoying, and uninformative. I don't know which block block-block-22.tpl.php actually is, and as such it is difficult to maintain. I seem to recall giving blocks machine readable names at one point (5.x?) and would like to go back to doing that similar to the way views and cck handle this. Once a field in cck is created you can't change its machine-readable name, thus any custom code built for it is always maintained. If we could do this for block module's admin generated blocks, it would be much more useful to the themer maintaining the site. So using my above example.
hope this seems logical to others.