6% after inflation? The problem with 30yr bonds is that it is effectively 2% assuming 2.5% inflation rate. Stock returns have been generally around 10% even after accounting for inflation. A good mix is critical and what is a good mix depends on the personal circumstances.
Are you trying to retire with stable cash flow, or grow your wealth?
For many, retirement is first and foremost about generating a stable income. A guaranteed lower rate of return is usually desirable over a speculative higher rate of return.