No, and that seems to be the problem. You've got it entirely backwards.
I was describing what should happen to a plugin BEFORE it becomes a Core Plugin. You don't develop a Core Plugin. You develop a plugin. You get other people to help develop it. You support it over some period of time. You get lots of users.
Then you get the core developer community to agree that yeah, your plugin is pretty well done and supported and so should be flagged as "core".
The core developer community, through means that haven't been determined yet, but which will probably not be as formal as anything like you want it to be.
A Core Plugin is one that the core developer community has decided to designate as such. If you think this is discriminatory, then you're probably right.
Nooooo.. Again, you have it backwards. You're starting with the idea of the functionality, and saying that the functionality should be special. I'm telling you that instead, somebody should implement that functionality, and the implementation should be designated as special.
Because that's what it's all about. There's 30 Twitter plugins in the repository, but Twitter Tools is pretty special. It works well, has frequent updates, great support by Alex King, etc, etc. The idea of the functionality is not special, the implementation of the idea is.