I feel like Bitcoin opened people's eyes to this. I understand that the dollar is at a vulnerable time, but this has not been the first time in history that the dollar has been unable and no longer a safe haven. Now, people have seen that there can be an alternative to this, instead of continuing to hope that the traditional one will fail.
It may not be the sole reason, but Bitcoin plays a role in this. People are now looking for alternatives to traditional investments and currencies, something that people didn't really think about before, not like they were not there before, but like you said, people preferred a safe haven.