I teach an ethics course and love to work with students on applying general principles to real-life situations they might actually confront, as opposed to the "trolley problem," insufficiently spacious life boats whose seats you must ration among various candidates, etc. etc.
And this book addresses many such concrete, specific questions ("do you have an obligation to inform guests that you have a digital assistant on in your home when they visit?" "what are the key ethical considerations behind museums returning artifacts to the countries of origin?"). Format is that she lays out a bit of background to the question, then conducts a brief (average of maybe 2 pages) "exploration" of it, typically ending in an "it depends" or "one could argue that......" but sometimes just a clear answer (e.g., yes, you should tell me if Alexa or whatever is on when I come visit).
I almost always found myself agreeing with her, which made for a pleasant reading experience, but I guess what was lacking for me was that, perhaps because of the brevity of each piece, there was not much of an attempt to apply abstract principles. She clearly favors being honest and hates racism, but most of the arguments rest seemingly on "here's what I think, and here are some of the nuances that sometimes make me respect the other side of it" [not about COVID-19; anti-vaxxers would hate this book], and it's not obvious why someone who doesn't already agree with her might change their mind.
I guess not pontificating about how the categorical imperative might apply or what not helps with the stated purpose of serving as a springboard for discussion, but thinking about it as a possible reading assignment I'd want more -- my students are already great at going with their gut and pronouncing things/actions they don't like as "straight-up unacceptable" (p. 277), and their growth edge is more in trying to apply an organized general framework to the specific scenario.
Naturally, if you are approaching the book with some mindset other than "this could maybe be used in my course," your experience may well differ.