The influential user review site has suffered a year of controversies, from cancelled book deals to review-bombing, and exposed a dark side to the industry
I’ve had a great experience migrating from Goodreads to Obsidian with the Book Search plug-in (uses the google books API). I have a template file for exactly what data I want and how I want it structured (including quotes and notes), and I use Dataview to make custom queries on my book collection for read/to-read/reading statuses. It works very well, looks nice, and is all stored in text/markdown so I own the data.