Well I understand what you mean. I'm currently comparing products for the professionnal needs of my customer : within others , SharpMap and MapSuite (thinkgeo). They both provide the tools I need and they are both quality software. Of course they are compared
in the respect of their license.
I'm not going to list all things I find in one product and complain that it is not in the other. I rather would like to help as much as I can. I have found some little particular points that would need some fixing in SharpMap, not compared to MapSuite
but in general for the user community.
1) the center is not always in the polygon, which can be a problem
2) when in pan mode, clicking in the map will shift it in the direction given by the vector [mouseclic ; centermap], which can be surprising
3) there is no way to generate the legend automatically, which give more work to developers
For the first 2 points I don't think it is very difficult to implement, and I would love to do it, but unfortunately I'm not at all a .Net developer, I don't know at all SharpMap structures, and I have very few time these days.
For the third point, I'm not expecting anything since it must be a big job, and anyway (or unfortunately) few editors pay attention to this absolutely necessary function : legend.
My english is not fluent enough to express all my thoughts with the correct emotional texture, but please consider my remarks as a positive an enthousiastics motivation, and thanks again to provide such a good peice of software.