You'll need to qualify that critique, because the SharePoint installs I've consulted on have ended up with quite a high acceptance and use rate and have seen employees self-elect (without forcing them) to stop using email and shared drives for file collaboration).
It's possible your experience with SharePoint was more an issue with who configured it. Or that you're thinking of SP2007?