I think the best way to shut up bitcoin haters is to prove that you are earning on bitcoin. When I was starting at bitcoin, there are a lot of negative comments from my friends and they were always telling me to be cautious. Only a few of them supported me and those people are investing on bitcoin as well. They are earning enough money for their needs and they never regret investing on bitcoin even if the price goes up and down.
I agree that proof is one way to shut the mouths of haters. but what often happens is, haters will forever become a haters. they tend not to believe what I get from bitcoin, when there is an issue that drops the bitcoin they will be very happy to make fun of me, and the most annoying perspective is when they connect my religion with bitcoin, which is considered a religiously prohibited transaction. I prefer to cover both my ears rather than having to respond to those people.