Intermediate term bonds have beaten stocks handily over the last 15 years
Morningstar shows the total return from VBIIX for the last 15 years at 6.45% per annum to August while the average return from the S&P500 for the 15 years through June has lagged at 4.23% nominal.