Why anyone uses it I'll never understand
Actually few people understand. The ones who understand are CEOs and deciders. SAP is a gigantic ERP that deals with almost anything. It's build on a solid architecture, has its own system, language and database, and is highly customizable (people do SAP customization for a living).