My point was that _if_ one's primary goal is to get the highest comp possible, it's probably better to go into finance than biotech. No bones about that; we don't pay as well. But that does not mean that biotech universally pays _badly_ for technical skills, as casual readers might assume based on reading this thread. My point was that if someone is both technically-minded and interested in the mission in biotech, it's worth taking a closer look, especially at the wave of companies from the last ten years bringing tech and biotech together.
* Not everything, I'm sure, but neither is everything in biotech!