This Survey sums up everything.
I think that ESRI are still thinking in a GIS manner so there are more blogs for GIS users, than blogs for GIS developers.I think that blogs\forums\web casts\GIS casts are better way to sell you API and of course better way to help you fix it.
Enjoy.
Disclaimer The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.