You're gonna need to list some examples of both, 'cause you kinda sound like a crank here.
Also, I don't really get what you're complaining about in terms of IDEs or API design here--go spend some time on the Mozilla Developer Network and come back and tell me it's just slapdash and thoughtless work.