Vertical instability is screwing up the intensity of systems lately. We continue to see a high number of tropical storms and minimal hurricanes (Cat 1/2), but the number of major hurricanes has decreased substantially since 2010 and before. Of the two major hurricanes last year--Sandy and Michael--both only lasted for 6 hours. A major hurricane day of 0.5 for the entire season.
But why has vertical instability been so low lately?
I've been searching for weeks and cannot come up with an answer.
I've heard that perhaps it's above-average temperatures at 700mb. But if we take a look at 700mb air temperature anomalies from July-October 2005...

...and compare it to 700mb air temperature anomalies from July-October 2011 and 2012...

...there is no difference.
I've also heard it's due to a lack of relative humidity at the same level. But again, if we take a look at 700mb relative humidity anomalies from July-October 2005...

...and compare it to the 700mb relative humidity anomalies from July-October 2011 and 2012...

...there is once again no difference.
One of initial theories was that above average MSLPs would cause drier air and a lack of instability due to a tendency for high pressures to develop...

...but they were below average.
I really have no idea. Does anybody else have any theories?