It's bad enough that we've had XML foisted on us. It's become a regular occurrence that Microsoft foists some new, lame data store, e.g. SharePoint lists. The final salt in the wound are the self-anointed experts who applaud these lousy technologies.
Custom SharePoint lists are like tables in a traditional database; in some ways they're even better ... SharePoint custom lists combine the ease-of-use that has made Excel Spreadsheets and Access databases so successful among "knowledge workers" in many organizations with the benefits of traditional databases.
May the buyer beware.