More controversially, SP also seems to be replacing MS Access as the non-IT-sanctioned application platform of choice. Instead of creating Access databases on a file share, people use SP "lists" to store data. The controversy stems from the fact that these lists often outgrow the practical limits of SP and need to be migrated to "real" systems.
Many people also seem to want to use SP as a Content Management System or even as the preferred application development platform (in which all application functionality is delivered as SP "web parts", which plug in to SP pages). These uses seem to cause as many problems as they solve, but that's just my opinion.