Bookends is certainly more expensive than Zotero, but priced much lower than Endnote (which is an eye watering €300 / €160 for students). It is not a corporate product, but developed full time by two developers who have families etc. — it has been continually developed since 1984, and receives regular updates and improvements. Like Scrivener, the main developer listens to user’s requests and evaluates if it can help Bookends and the developer/maintainance cost. There are a bunch of features in Bookends I asked for that Jon (the main developer) agreed were useful (and a bunch he rejected of course ), my point being this is Artisan software. Zotero is open-source and I value its contributions to the reference software space. With skill, you can fix or improve it and contribute back to the community, a great thing.
I certainly understand students need to count their pennies and I would love if they could get bookends for free, but I also recognise artisan, non-corporate software tools need money to survive. After two years Bookends continues to work, but updates are not provided[1], this was a hard decision for Jon, but it is also hard to escape economic reality. Bibliography software is dominated by big Corporations (Mendeley and Endnote at the very least), and the remaining slice of the pie isn’t big…
Regarding a Zotero connector (which I agree is a nice feature[2]) alternative, if you can’t use a bookmarklet for some reason[3], you can also use any other automation tool as Bookends has a full Applescript dictionary. I use Alfred, select any DOI/PMID/ISBN/arXiv in my preferred browser, and trigger an applescript that runs fully in the background to add the ref to the database while I continue looking for papers. This workflow works better for me, but I understand the convenience of a browser extension that is a main feature of Zotero…
Regarding iCloud sync: each small developer has to make choices. When Jon added sync, as he is on macOS and iOS, iCloud offers a strong advantage over third-party options like Dropbox. You can sync the PDFs with dropbox, it is only the database itself that uses iCloud. At least for me (I use iOS and macOS), the database sync is easily the best sync experience I’ve ever used. In academic talks or conferences I can quickly search Pubmed / quick add when a paper is mentioned and it gets synced immediately to my desktop. I have nearly 10,000 refs in my library and sync is instant wherever I go.
[1] Bookends is really stable and Jon tries not to make backwards incompatible changes if he can. So an old version of Bookends continues to work well over time, with a slow tail off like any software on macOS (Apple do not care about backwards incompatibility and Apple’s developer APIs force developers to make choices each year)…
[1] Zotero started as a browser plugin for Firefox (and technically it still is, standalone version is a custom firefox build AFAIK), and this was its major benefit, as it evolved it was important to keep this browser integration and remains the best bit of Zotero.
[2] Bookmarklets can be useful, they are a lightweight extension without the extra baggage. Now the Bookends bookmarklet opens the URL in the BE browser so this isn’t automatic, why I prefer Quick add in the background…