Are Insurance Linked Securities the missing piece?

We are living in a low interest environment for almost 5 years. Reviewing various factors it looks that short term rates most likely will remain below long-term average for some time and rates at the long end of the yield curve may have seen most of the uptick for some time.