I haven’t used Books extensively outside of audiobooks. So it sounds like there’s offloading of caching going on that’s iCloud wide; disabling iCloud sync would fix this. I can imagine that being frustrating if the book you want isn’t there when you’re on a flight (which should only happen if you haven’t recently accessed it). I agree there should be a way to prevent this. I wouldn’t call that half baked, but it’s a big enough problem I’d agree that’s not fully thought through (or more likely, they did think through it but came to a different conclusion).
Once you download a book to a device, it stays downloaded. There is a setting to automatically remove downloads once you're finished with the book, but that defaults to off (and I didn't even realize it was there until I went looking just now).
This is objectively false. I suggest you do a simple google search or read my other comment.
I just checked my phone, I have 169 books downloaded. This includes many books I haven't looked at for years and years. This includes many books that I bought 3, 4, 5 iPhones ago and are still present, copied from device to device, because Books does not remove store downloads unless asked to.
A simple google search will answer this question
https://www.theverge.com/2025/1/9/24340238/apple-iphone-alar...
Even an hn search is fine, if you do not trust the Verge (notice these are comments from the last 3 months so not an old issue):
https://news.ycombinator.com/item?id=42705217 https://news.ycombinator.com/item?id=41887505 https://news.ycombinator.com/item?id=41962418
> Books automatically downloads to device. There isn’t a way to read a book without it local.
Have you used Books extensively or just skimmed it? There's no way to keep books on device, make another Google search if you do not believe me.
> Photos redesign maybe something you don’t like, but you can hardly call it half baked.
Perfect, then keep Photos and kill only alarms, books and Siri.