Michael Drips has strong opinions on Microsoft SharePoint (but others disagree with him!):
It’s a crappy mish-mash of multiple technologies.
The development team is playing the Longhorn card.
There are two SharePoint products, which is confusing.
Support for SharePoint is lacking.
Microsoft has not stated a strategic direction for SharePoint
Although some of these points may be valid, some are not: our company offers great support (Dutch site).
I personally see a bright future for SharePoint, and Gartner agrees on that!
Interesting to read, be sure to read the comments since *clearly* there are other opinions.