That's the problem, isn't it? Bitcoin "longs" are very unlikely to profit from a 51% attack, since its success would destroy the speculative value of the currency they hold.
On the other hand, increasing financialization of cryptocurrency allows people and institutions to build up short positions without directly holding bitcoin, and a 51% attack would cause those short positions to pay out. It may not even be illegal to do this, since there's no direct fraud in a 51% attack unless it's used to double-spend.
I wonder whether these two factors -- 51% resources and largest viable short positions -- still differ by an order of magnitude or two.