In life you have to play the long game. And Mr Peter Schiff is doing so. He's a renowned Bitcoin critic yet at the back of his mind, he has to have some Bitcoin incase he is wrong and Bitcoin wins. Well, Bitcoin is already winning obviously from his tweet without mentioning Trump's stance on Bitcoin and it's effect already. I find the people who are donating to him and interesting set because what is their reason for donating to someone who has literally being against Bitcoin for many years?
I really don't know what their motive for donating is, really. So, you have a negative opinion on Bitcoin but use it as a means for collecting birthday gifts? For me it's like anyone can use Bitcoin as a platform to gain popularity and when all else fails you can still go back to it and the community will accept you with open arms.