yes but dont you think all those Small and Medium sized businesses would like to go for a comparable solution with less string attached (something on lines of atlassian or jive)...sharepoint is expensive in long run and in these tough economic conditions with no signs of improving there is still a market for small players