"In the past, these bonds were an insurance policy that paid you to hold it, thanks to yields trending lower over time. Today, a bit like real world insurance policies, there will likely be a price to be paid in terms of portfolio return over the medium to long term for having this protection and that needs to be considered.
"Finally, corporate bonds still have income and lower volatility characteristics to offer and so a role to play.”