I've got lots of things to say about the minecraft modding community from end to end having done some stuff in the background of both sides. From development, to server management, to being an end user of all this.
I think that the only hope for a good API is to actually have an API. Bukkit was the correct way to go from the start, forge is not an API.
If anyone want's to know funny stories about bukit, forge, minecraft modding, and all you can get in contact with me and I'd be glad to talk about it all.