Your editing ideas looks pretty thoughtful.
You know what? If you think Visual Studio editor is wrong, please realize that you have very little change to get listened by Microsoft, especially if you simply complain or even file a complain. Frankly, I never heard that Microsoft responded properly to such things.
Here is the idea: would you care to devise your own text editor with perfect treatment of selection, expanding/collapsing of the code-scope fragments (and, by the way, syntax highlighting) and publish you work at, say, CodeProject? This is the only way to get heard I can possibly imagine.
(Also, for references, take a look at the editors of SharpDevelop and MonoDevelop, see: