@fico Thanks for the response!
I am with you in almost every point you make. The only exception would be your opinion on how well features like git integration and such are handled.
Let’s see:
First class git integration. I wrote first class there for a reason. Git + GitGutter are not bad, mind you. But it could be way better. Not having files colored depending on whether they are dirty or not and a lack of general visual grepping of SCM status (heck, it’s even hard to see which branch you are currently working on because the same status bar is used by so many other plugins for their own messages!) are a must.
Show relevant, elegant errors/warnings to users. Which plugin does this? This is certainly not “pushing a string warning to the status bar”. The only one that comes to my mind is TypeScript-Sublime and, TBH, errors on that look horrible in Sublime compared to what the same package does on other editors.
SFTP. You got to pay for this. Won’t even comment on that.