I welcome the post and your opinion. It does smell like a pro BCC endorsement rather than an informative blog. For example you list the exchanges that support BCC but not those who don't or committed to a wait and see approach.
I could go on but I've made my point.
I support the post as it generates conversations and consideration to those who aren't aware of the BCC proposition.
I don't support the post for the lack of balance in the conversation.