Ah that matches what I have heard. HFT/HF is paying up but overall, as someone who is coming up on making the decision, it's hard to see the upsides of finance.
Losing all visibility/ability to publish/being a first class contributor and not second class dev..