Bravo! I really enjoyed your down-to-earth tone, explanations and analogies. Although I've read stuff in the past, I feel like I now finally understand the concepts of bonds and derivatives!
One might say this article is an overview of asset classes rather than a piece about diversification strategy, so in that sense the title is a bit off. But you certainly made a good opening point about diversification.