In my opinion the DEselection with the rectangle tool should work exactly the reversed way of how the rectangle selection works!
So right now, when I have several events selected for example by drawing the rectangle tool over a bigger area. Then I want to deselect some of them that are positioned next to each other. Shift+Drawing the rectangle tool over those does nothing at all, whereas usually, like in the operating systems and in other DAWs it would then exclude those objects of the selection.