In reply to Chris Christoff.

"couple of plugins that are doing really obscure things with shortcodes"

I will hond on what I think on this comment, but let's call it just rude and really obscure. Simply stating that you can not whitelist something does not mean you can say that using shortcodes as HTML attributes is obscure, weird, rare or even not intended.