BlackRock Taxable Municipal Bond Trust has not performed as well as expected, with returns not keeping up with cash. The high amount of leverage in BBN and lack of progress in inflation make a ...