Re: Before Dishonor -- comments & opinions ****SPOILERS****
I enjoyed the book a lot as well, but I don't see the three officers as being as much out of character as others.
The security chief is in over his head at times, that is why he keeps acting like an idiot when the pressure is on. And to me, it is because he was promoted to the top post too fast after the previous chiefs caught "redshirt disease" in previous books. IMO Worf would have been the same way if he became security chief after TNG I without years of previous experience as an officer beforehand. He will either grow up quickly, or erase himself, and Worf, who was the guy who put him there, will be the one the break him or shove him out an airlock.
The Vulcan reminds me of the Vulcan leadership of Archer's time, and her background before being picked by Picard would IMO reinforce her Vulcan pre-judging of humans. In short, to me her reactions were exactly what she was, and Picard has to take the blame for a bad appointment.
The Second officer right now isn't up to the job. She worked with Data, but she was never in the inner circle to gain the experience she needed to know when to stand up to Picard, and when to be a loyal officer to her captain. In short, she needs broken into her post, which leads to the old saw of Trek crews, even in TOS. Not breaking up the team will cause a lot of problems when the close-knit crew leaves. You saw it in TOS when Sulu left for good, and now you see it on the E.
That to me is good work by the authors of the recent TNG books, and to their credit. I may not totally like where they went, but they did a great job getting there.
The only thing I was somewhat disappointed in is the escape of the Einstein. IMO, in a situation like that is why Starfleet Command has tons of Operations officers. Some Commander or Captain in the hierarchy would be yelling in the Admirals' ear, "what about the Einstein?" And someone would be sending our warnings about a Borgified Science vessel. that is too big a loose end to let go, and not a good way to keep the Borg threat alive. they should have just let the Borg die, and develop a new super villain for the Federation.
Overall, congrats to Mr. David on an excellent read.