This Survey sums up everything.
- ESRI == Microsoft, which is a big success and I am pretty sure that this is a good direction.
- Blogs ain't the main issue at the ESRI products,
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.