Excellent post and good talking points. When you buy a short term high yield bond you certainly don't want it called quickly, although that occasionally happens to everyone. I'm sure a lot of newbie bond buyers make that mistake. Most investors really should stick to professionally managed low expense funds for bonds.
BTW, I did ask my broker about call features on those bonds and he said there were none.
And like I've often said, low/free commissions are among the worst things to happen to the average stock newbie.
______________________________________________________________
Because the Good Life is Just a Pump or Two Away