Much of my job is scientific writing. I don't see long sentences as something that is automatically bad. I do see them as a kind of "writing smell" (much like a "code smell") that can indicate something hard to understand. And often the long sentences could be bisected with an increase of understanding.
When possible I write with a text editor and LaTeX, with one sentence per line. This makes it really easy to identify sentences that might possibly be too long.