Why do developers hate SharePoint?
I was at a conference recently and attended an 'Architecture Kata'. While brainstorming various solutions to the given problem I mentioned SharePoint as something to consider. A VERY well known .Net author/speaker who was sitting in on our session heard me and blasted SharePoint as an overall platform (his comments had nothing to do with the actual problem we given to solve).

This is just one example of many where I have come across developer "hatred" of SharePoint. Why is the word "SharePoint" perceived so negatively in the world of software development?

Why do developers hate SharePoint?
===

I was at a conference recently and attended an 'Architecture Kata'. While brainstorming various solutions to the given problem I mentioned SharePoint as something to consider. A VERY well known .Net author/speaker who was sitting in on our session heard me and blasted SharePoint as an overall platform (his comments had nothing to do with the actual problem we given to solve).

This is just one example of many where I have come across developer "hatred" of SharePoint. Why is the word "SharePoint" perceived so negatively in the world of software development?
