-
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
Interesting to read, be sure to read the comments since *clearly* there are other opinions.