It is a very good comparison, but the core difference is that BTC is a decentralised asset that is used for anonymous payments in internet without having a bank account, but Libra is just another centralised payment system.
that's why we can't compared both Libra and Bitcoin because the both are running in different segments and libra cannot be compared to bitcoin where bitcoin running by community and libra by company and person