I don't think this is a great analogy. The popular "heart" is rather abstract and does not directly depict anything biological. The popular "butterfly" is very concrete and precisely depicts something biological, namely a dead butterfly.
Taking the article, again, perhaps too seriously: Just because a symbol has gained cultural currency doesn't mean we need to accept it as is. We can change. We can fight our immediate symbol associations. Personally I think we should.