You lost me with the "braindead block editing zero-column selection" . How should it work?
The model here should be sub-etha-edit
Here you option drag across a group of lines and they are all highlighted showing they are in group edit mode, then, where ever you insert the selection point or make a selection, that region is group edited (vertically through the lines).
The benefits are massive: no need for pixel-perfect (pixel-perfect!) dragging of a selection across numerous lines (often several vertical cm). Just a single crude drag-as-you-like option select. Followed by a normal "click here to edit" selection.
It is far more reliable and far more usable.