I'm a hobbyist programmer in C, C++, Assembly and such, which means in general that I know enough to be dangerous.
But one thing I do know, or at least have a pretty good concept of, is the complexity of the programming necessary to facilitate all of the seemingly infinite number of options and display capabilities in the Browse Window in BW.
Without going into detail, I'll just note that the flexibility of fonts, verse ordering, display variation, text manipulation, search integration, and other attributes in the Browse Window is far more complex than what I've seen in Accordance or any other program, ESPECIALLY with the way it's integrated with all of the search featurs and component variables.
In addition, BW gives the user extraordinary control over the manipulation of the texts, one of those controls being that of highlighting and right-click searching on the selected text.
In order to make this work, and in order to make the Browse Window what it is, along with its innumerable and complex capabilities, the BW programmers had to basically invade the standard logic of the Windows OS and override it and thus assert their own control over many functions that Windows normally handles automatically. One of those functions is clearly in the way in which text is selected and collected. The BW programmers basically had to hard-code every jot and tittle of this capability, for the standard Windows internals are not even remotely up to the task.
Accordingly, to imply that a bug in selecting text is somehow a sub-par or amateurish mistake is a complete non-sequitur and merely demonstrates an ignorance of how complex BW truly is, as well as demonstrating a lack of understanding of how much raw power BW truly possesses.