Rather than not speaking out about the negatives though, I would prefer people don't speak out about issues they don't know about; something Bill Gates did in this case.
In most cases they are being asked for their opinion on various matters, which basically forces them to at least say something, and when they don't really care about a certain subject (which is the case when it comes to Bill Gates and crypto), they mostly come up with terms that the crypto community gets nuts over. People need to look at the context of his words, and not directly jump on him like he said something horrible. Could he have used a different tone and wording? Sure, but who care anyway? Bill Gates by far doesn't come close to what sort of baboon Warren Buffett is, because this fastfood addict takes everything to the next level, and actually attacks Bitcoin, which is something Bill Gates didn't do, and likely won't do later on.
This. You've got would-be journalists crawling all over the place, working hard to meet their daily quotas for stories and using the reputations of these guys to push a lead through to editors. I know this because I used to be in that position!
Take all these stories and interviews at mere face value. Context is everything here, and anything can be quoted out of place to be massaged into the writer/editor's point of view.
I wouldn't/shouldn't be surprised if Gates does think like this though. He built his empire on a monopoly he deliberately wanted, he created dependency to force market success. Bitcoin's idealogy simply doesn't allow for that.