I hear the complaints about Kindle but...
How are we supposed to do?
In three "taps" I buy a book and 10s later I start reading it.
Legally.
The device just works.
The alternatives?
Libraries here (France) have a very limited offer of ebooks.
Even for ebooks in English.
I owned a Kobo circa 2013 and it was awful.
I tried friend's devices more recently, and it's not the UX I expect from a "book".
A simple comparison; "Parable of the Sower", bought it for 3.49€ on amazon.fr, it's at 5.26€ on ebooks.com and it still got DRMs.
Even pirating is less convenient: some files are buggy, some files are weird OCR of physical books, you have to deal with the download and transfer...
And I just can't read physical books. I hate that.
So usually, if I really enjoy an ebook, I buy a physical copy in a local bookstore and give it to a friend/whoever I think is going to like it.
I would love an open ecosystem where I could rent ebooks from a library, and buy books that can be read wherever I want.
But that's not going to happen because the big guns of the industry think they know better.
So that's where I'm at: buying & reading books in Amazon's walled garden, or doing neither at all.